Wir haben versucht Aerospike Version zu aktualisieren und haben ein seltsames Problem. Wir hatten 3 - Knoten-Cluster-Version 3.5.4 und Replikationsfaktor 2.Aerospike Migration abgebrochen
Und wir entscheiden, 3.8.2.3 zu aktualisieren, so dass wir eine neue Version auf neue Server installiert und hinzugefügt neue Knoten auf Cluster, wir nach der Migration entfernt alten Knoten. Alles war perfekt.
Wir entschieden uns, unseren Algorithmus zu wiederholen. Wir haben einen weiteren neuen Knoten zum Cluster hinzugefügt und gesehen, dass die Migration fehlgeschlagen ist. Wir haben viele Fehler in den Protokollen wie unten beschrieben.
Jun 06 2016 22:43:26 GMT: WARNING (partition): (partition.c::2221) {namespace:3368} migrate rx aborted. During migrate receive start, duplicate partition contains primary version
Außerdem sahen wir, dass Anzahl der Replik Objekte weniger als Ursprungs Objekte, zum Beispiel:
Unsere Migration Config
So, Wie können wir die Situation beheben?