severity
はnodetool gossipinfo
の中で何を示しているかについて、適切な文書/説明を見つけることができませんでした。詳しい説明を探していたが、適切なものを見つけることができなかった。Cassandra gossipinfoの重大度を説明しました
答えて
重大度は、ダイナミックスニッチのレイテンシに追加された値で、コーディネーターが読み取りのDATAを送信するレプリカを決定しますDIGESTに要求します。
その値は圧縮で使用されるIOに依存し、/proc/stat
(iostatユーティリティと同じ)を読み取って実際のディスク統計情報をその重量として取得しようとします。 3.10以降のバージョンのcassandraでは、これはhttps://issues.apache.org/jira/browse/CASSANDRA-11738で削除されています。以前のバージョンでは、jvmオプションに-Dcassandra.ignore_dynamic_snitch_severity
を設定することで無効にすることができます。問題は、ioに重みを付けてもレイテンシと同じものを使うことです。したがって、ノードがGCスラッシングであり、そのために多くのIOを実行していない場合、要求を送信するノードが最悪の場合でも、ほとんどの読み取りのターゲットとして扱われる可能性があります。
これで、読み込みに使用されないようにするためにJMXを使用して、値をまだ1に設定できます。使用例の例ではnodetool disablebinary
を使用しているため、アプリケーションで直接照会しないで、重大度を1に設定する必要があります。そのノードはCL.ALL要求または読取り修復を行う場合にのみクラスタによって照会されます。メンテナンスのためにノードを読取りの視点から「オフライン」にする方法ですが、それでも後に進まないように突然変異を得ることができます。
重大度は、特定のノード(コンパクションなど)で発生するアクティビティを報告し、この情報を使用して、どのノードが要求をうまく処理できるかを判断します。この機能についてはoriginal JIRAにディスカッションがあります&この情報の使い方
P.S. 3.10以降のバージョンの変更に関するChrisの回答をご覧ください。
- 1. 重大度コード説明プロジェクトファイル行抑制状態エラー
- 2. 重複した説明がプログラムで追加されました
- 3. 重大度コード説明プロジェクトファイル行抑制状態エラー(XumarinのNugetからダウンロード)
- 4. GoogleのウェブマスターツールHTMLの提案 - 重複したメタの説明
- 5. OSIレイヤーを説明しました
- 6. Kruskalsアルゴリズムを説明しました
- 7. STL優先度を使用した最小ヒープの説明
- 8. 誰かがCassandraのページ状態を説明できますか?
- 9. 角度2.0のデモチュートリアル - 説明
- 10. 再度wait_event_timeoutの説明
- 11. タイトルとメタの最大長の説明
- 12. スウィフトのダウンロード速度の説明
- 13. テンソルフローの高密度グラジエントの説明?
- 14. SQLSTATE [01002] Adaptive Serverへの接続に失敗しました(重大度9)
- 15. sqlは結合の説明を残しました
- 16. このコードを説明しますか?
- 17. XCode警告を説明して修正しましたか? DEBUG_INFORMATION_FORMAT
- 18. 重大度:getRealPathFromConnのエラー
- 19. むしろ説明
- 20. AmazonS3ClientBuilder.defaultClient()の領域の説明に失敗しましたか?
- 21. org.apache.catalina.core.ContainerBase startInternal重大度:開始時に子コンテナが失敗しました:java.util.concurrent.ExecutionException
- 22. Fortifyはtry-with-resourcesを中程度の重大度とマークします。問題
- 23. Endecaベースラインの更新に失敗しました:重大度:ユーティリティ 'rmdir_dgraph-input-old'が失敗しました
- 24. OpenSSL/AESでネットワーク暗号化を説明しました
- 25. Symfonyの役割とセキュリティについて説明しました
- 26. カッサンドラの索引は説明しました
- 27. 説明なしのNememailerエラー
- 28. プロパティを[説明]ページにズームします
- 29. バイナリーリーダーは説明をスキップします
- 30. 説明を追加します。
詳細については、@Chris Lohfinkに感謝します。 – Segmented