2017-11-29 8 views
0

3.0.8から3.0.8へのcassandraのバージョンをアップグレードしようとしています。 3.0.14から3.0.8の新しいノードを追加しています。クラスタと私は、ノード間のスキーマの不一致を参照し、新しいノードはデータをストリーミングしません。3.0.8と3.0.14とのスキーマのバージョンが一致しません

私が探しているのは:https://issues.apache.org/jira/browse/CASSANDRA-13559、つまり、3.0.13より上位のバージョンのノードを追加することはできませんか?ここ

は、私はこれを緩和するために周りのnodetoolのdescribecluster出力

$ nodetool describecluster 
Cluster Information: 
    Name: production 
    Snitch: org.apache.cassandra.locator.DynamicEndpointSnitch 
    Partitioner: org.apache.cassandra.dht.Murmur3Partitioner 
    Schema versions: 
     45ad6427-30a8-3381-9e2c-266b446c6ea7: [192.168.1.2, 192.168.1.3, 192.168.1.4] 

     c2a2bb4f-7d31-3fb8-a216-00b41a643650: [10.10.1.10] 

で任意の作業を参照してください何ですか?

答えて

1

私が知る限り、異なるバージョンのノードを既存のクラスタに追加することはできません。ローリングアップグレードを使用して既存のノードを適切にアップグレードする必要があります。ローリングアップグレードを実行する手順を詳しく説明したthis SO questionまたはthis docを確認してください。

関連する問題