DataStax Enterpriseの起動および停止のスクリプトのカスタマイズ

OpsCenterでは、各ノードでのDataStax Enterpriseプロセスの起動と停止を視覚的な方法で実行できます。提供されているスクリプト例を使用して、ノードの起動またはシャットダウンをカスタマイズします。

OpsCenterでは、各ノードでのDataStax Enterpriseプロセスの起動と停止を視覚的な方法で実行できます。エージェントではこれを行う最適な方法を自動的に判断しようとしますが、常にそれが可能であるとは限りません。/usr/share/datastax-agent/bin(パッケージ・インストール)またはinstall_location/bin(tarボール・インストール)にあるstart-cassandraスクリプトとstop-cassandraスクリプトを使用すると、ノードの起動またはシャットダウンをカスタマイズできます。

手順

  1. /usr/share/datastax-agent/bin(パッケージ・インストール)またはinstall_location/bin(tarボール・インストール)にあるスクリプト例の名前を変更して.exampleの拡張子を削除します。
    • start-cassandra.example:起動スクリプト例
    • stop-cassandra.example:シャットダウン・スクリプト例
    cd /usr/share/datastax-agent/bin $ mv start-cassandra.example start-cassandra
  2. スクリプトを編集して動作をカスタマイズします。スクリプトが成功すると終了コード0が返され、失敗するとゼロ以外の値が返されます。
  3. スクリプトを実行可能にします。
    chmod 755 start-cassandra