DataStax Enterprise 5.1のアンインストール
DataStax Enterpriseをアンインストールするには、インストール・ディレクトリーにあるアンインストーラーを起動します。
インストールのタイプに適したアンインストール方法を選択します。
DataStax Installerからのアンインストール
DataStax EnterpriseをDataStax Installerからインストールした場合は、この方法を使用してください。
- サーバー・インストール・ディレクトリーに移動します。
- rootパーミッションでLinuxにインストールした場合:
$ /usr/share/dse
- rootパーミッションなしでLinuxにインストールした場合:
$ installation_location/dse
- Mac OS Xにインストールした場合:
$ installation_location/dse
- rootパーミッションでLinuxにインストールした場合:
- アンインストーラーを起動します。
-
Linux:
$ ./uninstall ## Run the uninstaller as root or sudo if needed
- Mac OS X:[uninstaller]をダブルクリックします。
-
- アンインストールのタイプを選択して、アンインストーラーの手順に従います。注: 既存のデータ・ファイルと一緒にDataStax Enterpriseを再インストールする場合は、アンインストールする前にノードをドレーンして別の場所にファイルを移動してください。
無人アンインストーラーの使用
この方法を使用できるのは、DataStax EnterpriseをDataStax Installerからインストールした場合に限ります。
- アンインストーラーと同じディレクトリーにuninstall.propertyという名前の構成ファイルを作成します。例を次に示します。
/usr/share/dse/uninstall.property
- uninstall.propertyファイルで、必須のプロパティを設定します。
do_drain=1|0
- アンインストールの前にノードをドレーンしますfull_uninstall=1|0
- すべてのコンポーネントをアンインストールします
- アンインストーラーが含まれているディレクトリーから以下を実行します。
sudo ./uninstall --mode unattended
DebianおよびRHELベースのパッケージのアンインストール
APTまたはYumを使用してDataStax Enterpriseをインストールした場合に、この方法を使用します。
- DataStax Enterpriseサービスを停止します。
nodetool -h host_name drain
sudo service dse stop
- すべてのサービスが停止していることを確認します。
ps auwx | grep dse
- サービスがまだ実行されている場合は、PIDを使用してサービスを強制終了させます。
bin/dse cassandra-stop -p dse_pid
- インストール・ディレクトリーを削除します。RHELベースのパッケージ:
sudo yum remove "dse-*" "datastax-*"
Debianベースのパッケージ:
sudo apt-get purge "dse-*" "datastax-*"
バイナリーtarボールのアンインストール
バイナリーtarボールを使用してDataStax Enterpriseをインストールした場合は、この方法を使用してください。
- ノードを停止します。
bin/dse cassandra-stop ## Use sudo if needed
- すべてのサービスが停止していることを確認します。
ps auwx | grep dse
- サービスがまだ実行されている場合は、PIDを使用してサービスを強制終了させます。
bin/dse cassandra-stop -p dse_pid
- インストール・ディレクトリーを削除します。