nodetool stop

コンパクション・プロセスを停止します。

コンパクション・プロセスを停止します。

構文

$ nodetool <options> stop -- <compaction_type>
tarボールおよびInstaller-No Servicesのパス:
installation_location/resources/cassandra/bin
表 1. オプション
短い形式 長い形式 説明
-h --host ホスト名またはIPアドレス。
-p --port ポート番号。
-pwf --password-file パスワード・ファイルのパス。
-pw --password パスワード。
-u --username リモートJMXエージェントのユーザー名。
compaction type サポートされている種類は、COMPACTION、VALIDATION、CLEANUP、SCRUB、VERIFY、INDEX_BUILDです。
-- オプションと間違えられる可能性のある引数とオプションを区切ります。
注:
  • tarボール・インストールの場合は、installation_location/binディレクトリーからコマンドを実行します。
  • RMI認証用のユーザー名とパスワードがホストのcassandra-env.shファイルに明示的に設定されている場合は、認証情報を指定する必要があります。
  • nodetool stopは、-hを使用して1つ以上の他のノードを指定していなければ、クラスター内の1つのノード上で実行されます。コマンド発行元のノードがコマンドの実行対象である場合、-hオプションを使用して実行対象を指定する必要はありません。それ以外の場合は、リモート呼び出しの場合、-hオプションを使用して1つまたは複数の実行対象ノードを指定します。
  • 以下のコンパクション・タイプが有効です。COMPACTION、VALIDATION、CLEANUP、SCRUB、INDEX_BUILD

説明

継続的に実行されるすべてのコンパクション操作を停止します。このコマンドは、ノードのパフォーマンスに影響を与えているコンパクションを停止するために一般的に使用します。コンパクションが停止した後、キュー内の残りの操作が継続されます。最終的に、コンパクションが再開されます。

DataStax Enterprise 5.0以降では、1つのコンパクション操作を-idオプションを使用して停止できます。コンパクションIDを取得するには、nodetool compactionstatsを実行します。