Avamar: Beheben von VM-Wiederherstellungsproblemen mit sofortigem Zugriff und esx_splitter Fehler
Résumé: In diesem Artikel wird ein Problem beschrieben, das auftritt, wenn eine virtuelle Maschine (VM) auf einem anderen vCenter (VC) mit sofortigem Zugriff (IA) wiederhergestellt wird.
Symptômes
Die Wiederherstellung einer virtuellen Maschine (VM) auf einem anderen vCenter (VC) mithilfe von Instant Access (IA) führt zu einem Einschaltfehler, da kein virtuelles SCSI-Gerät erstellt werden kann.
Die folgenden Fehlermeldungen weisen auf ein Problem mit dem esx_splitter Filter (den RP4VM installiert).
Eine VM wurde mit Instant Access auf einem anderen VC wiederhergestellt. Der IA-Job wurde erfolgreich abgeschlossen, aber die neue VM konnte nicht gestartet werden.
Fehlermeldung:
Module DevicePowerOn power on failed.
Unable to create virtual SCSI device for scsi0:0, ‘/vmfs/volumes/xxxxxxx.vmdk’
Failed to attach filter ‘esx_splitter ‘ to scsi0:0: Not found (195887107).Cause
Dieses Problem wird durch eine bestimmte Bedingung verursacht, bei der die Quell-VM mithilfe von IA auf einem anderen VC wiederhergestellt wird. Der IA-Job wird erfolgreich abgeschlossen, aber die neue VM kann aufgrund eines Fehlers bei der Erstellung eines virtuellen SCSI-Geräts nicht gestartet werden.
- Die Fehlermeldung weist auf einen Fehler beim Erstellen eines virtuellen SCSI-Geräts für die angegebene VMDK-Datei (VMDK) hin. Dies führt zu einer
Module DevicePowerOn power on failederror - In der Fehlermeldung wird auch erwähnt, dass das
esx_splitterFilter auf das SCSI-Gerät mit einemNot found (195887107)Fehlercode - Das Problem tritt auf, wenn eine VM von einem RP4VM-geschützten ESXi-Host auf einem anderen ESXi-Host wiederhergestellt wird, den RecoverPoint for Virtual Machines NICHT schützt
- Das Vorhandensein der
esx_splitterFilter, der von RecoverPoint for Virtual Machines installiert wird, ist ein Schlüsselfaktor dafür, dass die neue VM nicht gestartet werden kann. - Die Quell-VM funktioniert ordnungsgemäß und die Quell-, Ziel-VC- und ESXi-Hostversionen sind konsistent
- Wenn Sie das vorhandene SCSI-Gerät entfernen und erneut hinzufügen, wird das Problem behoben, was auf ein konfigurationsbezogenes Problem hinweist.
Résolution
Die Lösung für das VM-Wiederherstellungsproblem besteht darin, das SCSI-Gerät aus den Einstellungen der virtuellen Maschine zu entfernen oder die Zeilen auszukommentieren, die Folgendes enthalten: esx_splitter In der .vmx zu verwenden.
Schritt-für-Schritt-Anleitung
- SCSI-Gerät aus Einstellungen der virtuellen Maschine entfernen:
- Navigieren Sie zu den Einstellungen der virtuellen Maschine im vCenter Server.
- Klicken Sie auf die Registerkarte Hardware.
- Scrollen Sie nach unten zum Abschnitt SCSI-Controller .
- Klicken Sie auf die Schaltfläche Entfernen neben dem SCSI-Gerät.
- Vergewissern Sie sich, dass das Gerät entfernt werden soll.
- Auskommentieren
esx_splitterIn der.vmxDatei:- Öffnen Sie das Menü
.vmxDatei in einem Texteditor. - Suchen Sie nach den Zeilen, die Folgendes enthalten:
esx_splitter. - Kommentieren Sie diese Zeilen aus, indem Sie ein
'#'am Anfang jeder Zeile. - Speichern Sie die Änderungen am
.vmxzu verwenden.
- Öffnen Sie das Menü
Überprüfen Sie, ob das Problem behoben ist:
Nach dem Entfernen des SCSI-Geräts oder Auskommentieren esx_splitter In der .vmx Versuchen Sie, die virtuelle Maschine erneut einzuschalten.
Wenn die virtuelle Maschine erfolgreich eingeschaltet wird, ist das Problem behoben.
Tools und Ressourcen:
Der vSphere Client kann verwendet werden, um die Einstellungen der virtuellen Maschine und die .vmx zu verwenden.
esx_splitter' in der .vmx-Datei kann zu Datenverlust oder -beschädigung führen, wenn es nicht ordnungsgemäß durchgeführt wird. Stellen Sie sicher, dass Sie die virtuelle Maschine sichern, bevor Sie diese Schritte ausführen.