2016-03-22 8 views
1

私は、キャッサンドラ(バージョン2.1.6)シードノードの1つからシードノードを削除しました(シードノードは1つだけでした) 。カザンドラのノードデリゲーションノードがハングする

/nodetoolがremoveNodeのNodeID

しかし、それはあまりにも長い間、/nodetool removenode status

RemovalStatusでハング:削除トークン(-9171133960945511267)。 [/x.x.x,/x.x.x.x,/x.x.x.x,/x.x.x.x]から レプリケーションの確認を待機しています。

使用してCTRL-Cは、私はコマンドを停止し

が、その後、私は

./nodetoolのがremoveNode力がそれは

error: This node is already processing a removal. Wait for it to complete, or use 'removenode force' if this has failed. 
-- StackTrace -- 
java.lang.UnsupportedOperationException: This node is already processing a removal. Wait for it to complete, or use 'removenode force' if this has failed. 
を言う

をNODEID実行しようとすると、

通常のとにかく私のクラスターに影響を与えないような行動のコース。

答えて

3

それは私が最後でのNodeIDなし

./nodetoolのがremoveNode力

を実行しなければならなかった私のミスでした。それが問題を解決しました。

+0

この「ハング」は、よく知られていて、まだ開いているカサンドラのバグです。参照:https://issues.apache.org/jira/browse/CASSANDRA-6542 – JonyD

関連する問題