Wenn die Anzahl der vNodes im vorhandenen Cassandra 2.2.x-Cluster geändert wird - führt dies dazu, dass alle Daten in diesem Cluster verloren gehen oder nicht?
Ist es möglich, # von vNodes zu ändern und alle im Cassandra-Cluster gespeicherten Daten zu behalten?vorhandener Cassandra 2.2.x Cluster, Änderung der Anzahl der vNodes - gehen Daten verloren oder nicht?
1
A
Antwort
3
Der Wert in der Konfiguration (cassandra.yaml) wird nur beim Start gelesen. Das Ändern des Werts hat im Grunde keine Auswirkung. Sie werden keine Daten verlieren.
Früher gab es eine Funktion namens Shuffle - aber es stellte sich heraus, dass Sie das Token-Layout auf diese Weise nicht ändern wollen, das mit Shuffle verbundene Streaming wird Ihren Cluster ziemlich umbringen.
Wenn Sie dies tun müssen - die beste Methode ist, einen neuen DC mit den gewünschten Token Bereiche erstellen und sie dann wieder aufbauen gemäß den Anweisungen hier:
https://docs.datastax.com/en/cassandra/2.1/cassandra/operations/ops_add_dc_to_cluster_t.html
Sie können dann zeigen Sie Ihre App im neuen DC und wirf das alte weg.
Verwandte Themen
- 1. Tauschen Cassandra VNodes die Leistung?
- 2. Cassandra Vnodes und Token Ranges
- 3. Cassandra Token Bereich Verteilung mit vnodes
- 4. Bei der Formularaktualisierung gehen mehrteilige/Formulardaten verloren
- 5. Änderung der Anzahl der Münzen
- 6. Cookies gehen verloren
- 7. Ändern der Blockgröße vorhandener Dateien in Hadoop
- 8. Anzahl der Marker pro Cluster
- 9. SimpleSAMLphp Statusinformationen gehen verloren
- 10. Benutzerdefinierte Ansprüche, die bei der Identitätsprüfung verloren gehen
- 11. Cassandra-Cluster-Überwachung
- 12. PHP/AJAX-Multi-User-App - Daten gehen irgendwie verloren
- 13. Git Änderungen verloren gehen - warum?
- 14. Cassandra Cluster Recovery
- 15. sstableloader nicht in DSE 4.5.1 Cassandra Cluster laden Daten
- 16. Cassandra-Knoten gehen nach unten
- 17. Cassandra Cluster Vs Knoten
- 18. Cassandra benutzerdefinierter Typ Anzahl der Partitionszellenlimits
- 19. Überwachung Cassandra-Cluster
- 20. raft: Eingeräteter Eintrag kann verloren gehen?
- 21. Node.js Cluster - optimale Anzahl der Arbeitnehmer
- 22. Resolve Daten vor der Änderung der Route
- 23. Linux-Cluster, RPMI und Anzahl der procesess
- 24. Cassandra-Cluster mit schlechter Einfügeleistung und Stabilität der Einfügung
- 25. Mac OS X: Änderung der Tastaturbelegung abändern
- 26. MeteorJS.Auf der Aktualisierung einer Seite gehen die Suchergebnisse verloren
- 27. Cassandra-Daten nicht gleichmäßig verteilt
- 28. Cassandra-Snapshot (aus 3-Node-Cluster) auf Entwickler oder Test-Cluster (1-Node-Cluster) wiederherstellen
- 29. Anzahl der Wege Änderung für Menge N
- 30. Suchwert in rohen JSON-Daten + 'x' Anzahl der Zeichen danach