Kann ich VMs anhalten, während das iscsi-Speicherarray aus- und wieder eingeschaltet wird?

8

Leider muss ich mein Speicherarray möglicherweise aus- und wieder einschalten.

Im Zusammenhang mit der Verwendung von KVM mit libvirt zur Verwaltung der virtuellen Maschinen, bei denen das Speicherarray aus- und wieder eingeschaltet werden muss, ist es möglich oder sogar ratsam:

  1. Halten Sie die VMs an
  2. Multipath spülen und ausschalten
  3. Melden Sie sich von iSCSI-Sitzungen ab
  4. Update- und Power-Cycle-Speicherarray.

dann folgen Sie dem umgekehrten Kurs von

  1. Stellen Sie iISCSI-Sitzungen wieder her
  2. Multipathing wiederherstellen
  3. VMs fortsetzen

Jeder Rat ist willkommen.

janos erdelyi
quelle
2
Beachten Sie , dass dies ist möglich in VMWare. Ich hatte auf eine Antwort gehofft, die dies auch in KVM ansprechen würde.
ewwhite
Grund Nummer 52634, warum VMWare KVM in jeder Hinsicht überlegen ist.
Basil

Antworten:

7

Ich würde empfehlen, alles auszuschalten, wenn Sie das Array aus- und wieder einschalten. Auf diese Weise sind Sie völlig sicher, dass alles richtig gespült wird.

Die zusätzliche Ausfallzeit ist zum Kotzen, aber wenn es darum geht, das Speicherarray herunterzufahren, mache ich keine Abkürzungen.

mrdenny
quelle
Hört sich gut an. Nicht meine Lieblingsbeschäftigung, aber ich denke du hast recht.
Janos Erdelyi
3

Pause bedeutet, die VM in eine Datei zu migrieren und sie dann aus dieser Datei neu zu laden. Sie müssen sicherstellen, dass sich die Datei im lokalen Speicher und nicht im SAN befindet. Und bevor ich pausiere, würde ich auch versuchen, die VM in den Ruhezustand zu versetzen. Die von Ihnen verwendete Anwendung erlaubt dies.

dyasny
quelle