2016-07-25 5 views

答えて

0

あなたは4.5.y.から4.8.xにアップグレードすることができるはずです

Cassandraのメジャーリリース(例えば2.1〜3.0)又はメジャーポイントリリース(例えば2.0〜2.1)は、nodetoolからupgradeSSTablesを実行する必要がありますsstableバージョン変更を伴う可能性があります。 Cassandra sstableのバージョンは通常、以前のバージョンと下位互換性がありますが、それ以前のバージョンは互換性がありません。だから、2.0から2.2へのアップグレードをしたいのであれば、まず2.1にアップグレードするのです。 2.0から2.1へのローリング・アップグレードを実行している間は、クラスタは混在モード(一部のノードは2.0、それ以外は2.1にアップグレード)になります。 Cassandraは以前のsstableバージョンからの読み込みをサポートするため、これは問題ありません。しかし、2.2にアップグレードする前に、sstablesをアップグレードする必要があります。すべてのノードでこれが完了すると(nodetool upgradesstables)、2.2にアップグレードできます。

上記の例では、私は、Apache Cassandraのバージョンについて話しましたが、同様のロジックは、DSEに適用することができます。ここでCassandraのバージョンがhere

述べたようにクラスタが混合モードにある間、通常の制限と制限が適用されるさまざまなDSE及び他のアップグレード関連情報 upgradedDSE47or48によって使用されたリンクであります
関連する問題