当社の生産バージョンのDSEは4.8.4(Cassandra 2.1.12)です。ノードあたり256のvノードを持つ3ノードのクラスタ、ノードあたり〜200GBのデータ、RF = 3を実行します。最新のDSEバージョン5.1.1(Cassandra 3.10.0)に一貫して移行するつもりです。Cassandraバージョンアップグレード前の修理の必要性
アップグレードを開始する前に、DataStaxアップグレードマニュアルhttp://docs.datastax.com/en/upgrade/doc/upgrade/datastax_enterprise/upgdDSE50.htmlに従ってください。増分修復は使用せず、単一のノードで完全な順次修復を実行したクラスタ全体を修復します。 100分の768トークンの範囲が修復されて12時間後に修復されますが、CPU使用率がかなり高く、テーブルのスティール数が増加しますalmost linearly.通常の操作でもこのテーブルにいくつかの問題があります。既存のDTCSと新しいTWCS圧縮戦略
私たちは、長い修復時間とリソース使用率の増加を懸念しています。 アップグレード前に修理が100%必要かどうかを知りたいですか?それをしない/しないことの結果は何ですか?アップグレードのたびに読み取り修復を実行する必要がありますか?