最近Cassandraクラスタを2.1.12
から3.9
にアップグレードしました。また、SStablesのデータサイズの合計をアップグレードするには、各ノードで約10〜12時間かかっていました。 Morever、compaction_throughput_mb_per_sec
は16 as default value
でした。今回はどのような方法で減らすことができたでしょうか?アップグレードを減らす方法cassandraでのSST可能時間
1
A
答えて
1
SSDを使用していますか?余分なIO帯域幅がある場合は、圧縮処理量(compaction_throughput_mb_per_sec
)を増やす方が簡単です。また、cassandra.yaml内のconcurrent_compactors
を増やすこともできますが、最終的にはCPUとディスクioによって制限されます。
アプリケーションに影響を与えないように、一度に1つのノードでnodetoolを使用してgossip/cqlを無効にしてから、圧縮のスループットをすべて無効にすることもできます。クラスタからノードを削除しないように注意してください(20分以上はデフォルトのHinted Handoffウィンドウです)。
関連する問題
- 1. WordPressサイトでCPU時間の使用を減らす方法は?
- 2. 変換ベクトルの時間の複雑さを減らす方法
- 3. このコードの計算時間を減らす方法は?
- 4. Java 8:次のコードのコンパイル時間を減らす方法は?
- 5. 時間のある変数の値を減らす方法
- 6. Selenium2Library Robot Frameworkの待ち時間を減らす方法
- 7. jspの負荷時間をstruts2.0に減らす方法
- 8. オープン接続の待ち時間を減らす方法は?
- 9. Wordpressのポストローディング時間を減らす方法(シングルポスト)
- 10. ブートストラップグリフコンの間隔を減らす方法
- 11. 待ち時間を減らす方法asp.net mvc on localhost
- 12. ボットコネクタの待ち時間を減らす
- 13. Googleのプロトコルバッファー - ビットエラーの可能性とそれらを減らす方法
- 14. Pythonで時間を減算する方法
- 15. DevC++で時間を加算/減算する方法
- 16. Pythonで時間を加算したり減算する方法
- 17. ナビゲーションバーの項目間の間隔を減らす方法は?
- 18. 複数のテーブルビュー間の間隔を減らす方法は?
- 19. アイテム間の間隔を減らす方法xamarinフォーム
- 20. ラベル間のC#winformラベル間隔を減らす方法
- 21. 一定の時間間隔後に列の値を変更する方法 - Cassandra
- 22. Circle CIまたはTravis CIのElmコンパイル時間を減らす方法は?
- 23. chart.jsでグラフのグリッド間のスペースを減らす方法
- 24. POSIXltオブジェクトから減算するときの時間を減らします。
- 25. AJAXリクエストの待機時間/待ち時間を減らす/取り除く方法
- 26. canvasjs:時間をずらすことは可能ですか?
- 27. 完全な再作業の可能性を減らす方法でコードを実装する方法
- 28. コンテキストスイッチ時間をどのように減らすのですか
- 29. ASP.NET:エラーが発生する可能性を減らす方法503
- 30. Apache Cassandra 2.1から3.Xをアップグレード