VMware vSphere 4 SAN-Speicher mit mehreren Datenspeichern Kein vCenter
Ich habe eine virtuelle Maschine heruntergefahren und mithilfe des Datenspeicher-Browsers ein Kopieren / Einfügen durchgeführt, um die VM in einen neuen Datenspeicher mit zusätzlichem Speicherplatz zu kopieren. Die Leistung beim Kopieren von Dateien war sehr schlecht, und aus Zeitgründen habe ich beschlossen, die Kopieraufgabe abzubrechen. Die im vsphere-Client angezeigte Kopieraufgabe kann jedoch nicht abgebrochen werden. Die Abbruchoption ist deaktiviert.
Derzeit kann ich den Computer nicht am ursprünglichen Speicherort starten, da die Datenträgerdateien für die Kopie gesperrt sind. Wie kann ich die Kopie abbrechen? Ich habe versucht, das Zielverzeichnis zu löschen, aber dadurch wurde die Kopieraufgabe nicht abgebrochen.
quelle
Antworten:
Die Antwort hängt von der Version von vSphere ab, die Sie haben.
Schritt 1: Stellen Sie zunächst sicher, dass Sie den automatischen Neustart von VMs deaktivieren.
Schritt 2: Aktivieren Sie die SSH-Konsole
Von: http://kb.vmware.com/selfservice/microsites/search.do?language=de_DE&cmd=displayKC&externalId=8375637
Schritt 3: Melden Sie sich bei ssh an.
Laden Sie putty von folgender Adresse herunter: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
Schritt 3a (nur ESX) Starten Sie den VM-Client-Daemon neu
Schritt 3b (nur Esxi) Starten Sie den VM-Client-Daemon neu
Schritt 4 Warten Sie, bis der vSphere-Client die Verbindung wiederhergestellt hat.
Alle Ihre VMs werden weiterhin wie zuvor ausgeführt. Nur die vSphere-App wird neu gestartet.
Damit stoppt der Kopiervorgang.
Bonus: ein besserer Weg zum Kopieren
Wenn Sie einen dünn bereitgestellten Client haben, können Sie das Befehlszeilentool folgendermaßen verwenden
vmkfstools
:vmkfstools -i /vmfs/volumes/path_to_datastore/path_to_source_vm/vmname.vmdk /vmfs/volumes/path_to_dest_datastore/path_to_dest_vm/vmname.vmdk -d thin &
Dadurch wird
-i
die VMDK-Datei geklont ( ) und sichergestellt, dass die Zieldatei dünn (-d thin
) bereitgestellt wird . Das&
am Ende des Befehls wird sicherstellen, dass Sie Ihre Eingabeaufforderung zurückerhalten.Es wird viel schneller kopiert als die GUI-Kopie, und Sie können es einfacher abbrechen.
Abbrechen einer vmkfstools-Kopie
ps |grep vmkfstools
Notieren Sie die PID.kill 12345
Dabei ist 12345 die erste Nummer in der Zeile vmkfstools.
quelle
vmkstools
Kopie sicher richtig töten konnte . Für mich war diese Befehlszeile langsam und fehlgeschlagen.Ich konnte die Kopie abbrechen, indem ich eine virtuelle Dummy-Maschine mit einer Festplatte erstellte, die fast groß genug war, um den Datenspeicher zu füllen. Kurz nach dem Kopiervorgang ging der Speicherplatz zur Neige und stornierte sich.
Wenn jemand eine bessere Lösung hat, akzeptiere ich das als Antwort, denn das scheint eine schreckliche Möglichkeit zu sein, eine Dateikopie zu stoppen, und ich würde gerne wissen, wie man das gut macht.
quelle