2017-11-29 1 views
0

Ich versuche, die Cassandra-Version von 3.0.8 auf 3.0.14 zu aktualisieren. Ich füge einen neuen Knoten mit Version 3.0.14 zu 3.0.8 hinzu. Cluster und ich sehe die Schema-Uneinigkeit zwischen den Knoten und der neue Knoten streamen keine Daten.Schemaversion stimmt nicht mit 3.0.8 und 3.0.14 überein

Ich sehe: https://issues.apache.org/jira/browse/CASSANDRA-13559, bedeutet das, ich werde Knoten mit der höheren Version als 3.0.13 nicht hinzufügen können?

hier ist das, was ich in der nodetool describecluster Ausgabe sehen

$ 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] 

Jede Arbeit um diese zu mildern?

Antwort

1

Soweit ich weiß, können Sie einem bestehenden Cluster keine Knoten unterschiedlicher Versionen hinzufügen. Sie müssen die vorhandenen Knoten mithilfe eines fortlaufenden Upgrades aktualisieren. Sehen Sie sich this SO question oder this doc an, in denen die Schritte für ein rollendes Upgrade beschrieben werden.

Verwandte Themen