nodetool stop
コンパクション・プロセスを停止します。
コンパクション・プロセスを停止します。
構文
$ nodetool <options> stop -- <compaction_type>
tarボールおよびInstaller-No Servicesのパス:
installation_location/resources/cassandra/bin
短い形式 | 長い形式 | 説明 |
---|---|---|
-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
を実行します。