Wir erstellen jede Nacht Snapshots auf S3. Normalerweise dauern sie etwa 2 Stunden. Ich habe einen, der jetzt seit 4 Tagen läuft. Ich habe versucht, ihn mit diesem Befehl zu stoppen:
time curl -XDELETE -s localhost:9200/_snapshot/sim-s3-backup/sim-autobackup_2015-05-15/?pretty
Allerdings bleibt auch dieser Befehl hängen. Also lasse ich ihn eine Weile laufen. Hier ist die vollständige Ausgabe:
time curl -XDELETE -s localhost:9200/_snapshot/sim-s3-backup/sim-autobackup_2015-05-15/?pretty
^C
real 1544m19.284s
user 0m0.508s
sys 0m2.580s
Gibt es eine andere Möglichkeit, diesen Snapshot zu stoppen? Als Referenz ist dies die Ausgabe des Status:
curl -XGET -s localhost:9200/_snapshot/sim-s3-backup/sim-autobackup_2015-05-15/?pretty
{
"snapshots" : [ {
"snapshot" : "sim-autobackup_2015-05-15",
"indices" : [ "7199", "7399", "7299", "7499", "7599", "6202085", "6202082", "6202083", "8099", "6202059", "6202055", "5099", "5299", "5199", "6202076", "6202075", "6202078", "6202077", "6202079", "5899", "6202071", "6202073", "5699", "40061", "40064", "40065", "5599", "6201572", "3001", "3002", "3008", "3007", "3006", "3005", "5999", "6202044", "6202018", "6202013", "10109", "10009", "6099", "70005", "6201266", "6199", "6299", "10309", "10409", "10609", "10509", "7099", "6799", "6899", "40054", "40057", "40055", "40056", "6202068", "6202067", "6202060", "6699" ],
"state" : "IN_PROGRESS",
"start_time" : "2015-05-16T09:30:06.303Z",
"start_time_in_millis" : 1431768606303,
"failures" : [ ],
"shards" : {
"total" : 0,
"failed" : 0,
"successful" : 0
}
} ]
}
Ich möchte es einfach irgendwie stoppen (ohne den gesamten Cluster zu stoppen). Ich kann es dann löschen oder einen neuen Snapshot erneut ausführen und das heutige Datum darauf abrufen.
Antwort1
Ich habe es behoben, wenn auch nicht auf die ideale Weise. Durch einfaches Neustarten eines Knotens nach dem anderen (einfacher Cluster mit zwei Knoten) ist der Snapshot fehlgeschlagen. Die gute Nachricht ist, dass es aufgrund der Cluster-Natur keine Ausfallzeiten bei den Diensten gab, die ES verwenden.