nodetool removenode

現在のノードの除去のステータスの表示、保留中の除去の強制的な完了、または指定されたノードの除去を行います。

現在のノードの除去のステータスの表示、保留中の除去の強制的な完了、または指定されたノードの除去を行います。

警告: このコマンドは、クラスター・ストリーミングをトリガーします。大規模な環境では、ストリーミング・アクティビティーを追加すると、nodetool tpstatsの出力内の保留中のゴシップ・タスクが増加します。ノードがオフラインと表示されるようになり、保留中のゴシップ・タスクのバック・ログを消去するためにノードを再起動しなければならない場合があります。

構文

$ nodetool <options> removenode -- <status> | <force> | <ID>
tarボールおよびInstaller-No Servicesのパス:
installation_location/resources/cassandra/bin
表 1. オプション
短い形式 長い形式 説明
-h --host ホスト名またはIPアドレス。
-p --port ポート番号。
-pwf --password-file パスワード・ファイルのパス。
-pw --password パスワード。
-u --username リモートJMXエージェントのユーザー名。
status 現在のノード除去のステータスが表示されます。
force 保留中の除去を強制的に完了させます。
ID UUID形式のホストID。
-- オプションと間違えられる可能性のある引数とオプションを区切ります。

説明

このコマンドは、ノードの除去、除去操作のステータスの表示、または保留中の除去の強制的な完了を行います。ノードが停止していてnodetool decommissionを使用できない場合は、nodetool removenodeを使用してください。このコマンドは、停止しているノードに対してのみ実行してください。クラスターがvnodeを使用していない場合は、nodetool removenodeコマンドを実行する前に、トークンを調整してください。

nodetool statusを実行し、除去するノードのUUIDを判断します。停止しているノードのUUIDを使用して、ノードを除去します。

$ nodetool status
Datacenter: DC1
===============
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
--  Address        Load       Tokens  Owns (effective)  Host ID                               Rack
UN  192.168.2.101  112.82 KB  256     31.7%             420129fc-0d84-42b0-be41-ef7dd3a8ad06  RAC1
DN  192.168.2.103  91.11 KB   256     33.9%             d0844a21-3698-4883-ab66-9e2fd5150edd  RAC1
UN  192.168.2.102  124.42 KB  256     32.6%             8d5ed9f4-7764-4dbd-bad8-43fddce94b7c  RAC1
$ nodetool removenode d0844a21-3698-4883-ab66-9e2fd5150edd
ノードを除去する操作のステータスを表示します。
$ nodetool removenode status
RemovalStatus: No token removals in process.

ノードが除去されていることを確認します。

$ nodetool removenode status
Datacenter: DC1
===============
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
--  Address        Load       Tokens  Owns (effective)  Host ID                               Rack
UN  192.168.2.101  112.82 KB  256     37.7%             420129fc-0d84-42b0-be41-ef7dd3a8ad06  RAC1
UN  192.168.2.102  124.42 KB  256     38.3%             8d5ed9f4-7764-4dbd-bad8-43fddce94b7c  RAC1