AWS環境で動作する3つのノードクラスタがあります。ノードは可用性のために異なるAZに配置されています。すべてのノードは同じVPC内にあり、同じセキュリティグループ内でノード間のすべてのトラフィックを許可します。スニッチはEc2Snitchと定義されています。カサンドラのバージョンは3.2.1です。カサンドラは、すべてのノードが起動していても、AWS環境でのハンドオフを暗示しています
すべてのノードが稼働していても、いくつかのノードで10秒ごとにヒントが作成される理由は何でしょうか? system.logには、以下のようなメッセージが実際に流される。ただし、system.logには関連する警告やエラーはありません。クラスタに書き込まれるデータの量は現在非常に控えめであり、負荷は非常に低いです。
バージョン3.2.1では、ヒントに関連するcrc32ファイルが正しく削除されず、ファイルシステム内のinodeが不足しているため、問題が発生しました。
INFO [HintsDispatcher:2] 2017-08-02 13:13:42,765 HintsDispatchExecutor.java:252 - Finished hinted handoff of file 4c3e3e47-fcc2-4bff-a3a7-e2560f024173-1501679605217-1.hints to endpoint 4c3e3e47-fcc2-4bff-a3a7-e2560f024173
根本的な原因をさらに調査するためのアイデアはありますか?
質問とは無関係なものですが、3.2.1はバグで、安定していません(これは3.xバージョンでは非常に早いものでした)。本当に3.11.xブランチにアップグレードしてください。 –