DataStax Enterprise 5.1のアンインストール

DataStax Enterpriseをアンインストールするには、インストール・ディレクトリーにあるアンインストーラーを起動します。

インストールのタイプに適したアンインストール方法を選択します。

DataStax Installerからのアンインストール

DataStax EnterpriseをDataStax Installerからインストールした場合は、この方法を使用してください。

  1. サーバー・インストール・ディレクトリーに移動します。
    • rootパーミッションでLinuxにインストールした場合:$ /usr/share/dse
    • rootパーミッションなしでLinuxにインストールした場合:$ installation_location/dse
    • Mac OS Xにインストールした場合:$ installation_location/dse
  2. アンインストーラーを起動します。
    • Linux:$ ./uninstall ## Run the uninstaller as root or sudo if needed

    • Mac OS X:[uninstaller]をダブルクリックします。
  3. アンインストールのタイプを選択して、アンインストーラーの手順に従います。
    注: 既存のデータ・ファイルと一緒にDataStax Enterpriseを再インストールする場合は、アンインストールする前にノードをドレーンして別の場所にファイルを移動してください。

無人アンインストーラーの使用

この方法を使用できるのは、DataStax EnterpriseをDataStax Installerからインストールした場合に限ります。

  1. アンインストーラーと同じディレクトリーにuninstall.propertyという名前の構成ファイルを作成します。例を次に示します。
    /usr/share/dse/uninstall.property
  2. uninstall.propertyファイルで、必須のプロパティを設定します。
    • do_drain=1|0 - アンインストールの前にノードをドレーンします
    • full_uninstall=1|0 - すべてのコンポーネントをアンインストールします
    1=yes、 0=noです。
  3. アンインストーラーが含まれているディレクトリーから以下を実行します。
    sudo ./uninstall --mode unattended

DebianおよびRHELベースのパッケージのアンインストール

APTまたはYumを使用してDataStax Enterpriseをインストールした場合に、この方法を使用します。

  1. DataStax Enterpriseサービスを停止します。
    nodetool -h host_name drain
    sudo service dse stop
  2. すべてのサービスが停止していることを確認します。
    ps auwx | grep dse
  3. サービスがまだ実行されている場合は、PIDを使用してサービスを強制終了させます。
    bin/dse cassandra-stop -p dse_pid
  4. インストール・ディレクトリーを削除します。
    RHELベースのパッケージ:
    sudo yum remove "dse-*" "datastax-*"

    Debianベースのパッケージ:

    sudo apt-get purge "dse-*" "datastax-*"

バイナリーtarボールのアンインストール

バイナリーtarボールを使用してDataStax Enterpriseをインストールした場合は、この方法を使用してください。

  1. ノードを停止します。
    bin/dse cassandra-stop ## Use sudo if needed
  2. すべてのサービスが停止していることを確認します。
    ps auwx | grep dse
  3. サービスがまだ実行されている場合は、PIDを使用してサービスを強制終了させます。
    bin/dse cassandra-stop -p dse_pid
  4. インストール・ディレクトリーを削除します。