VxRail: Das Hinzufügen von VMDK zu VMware VM schlägt mit dem Fehler "PBM error occurred during PreReconfigureCallback: Fehlerursache: vmodl.fault.SystemError"
Summary: VxRail: Das Hinzufügen einer Virtual Machine Disk (VMDK) zu einer virtuellen VMware-Maschine (VM) schlägt mit folgendem Fehler fehl: "PBM error occurred during PreReconfigureCallback: Fehlerursache: vmodl.fault.SystemError" ...
Symptoms
Das Hinzufügen einer VMDK zu einer VM schlägt mit dem folgenden Systemfehler fehl:
Aufgabe: Status der virtuellen Maschine
neu konfigurieren: Ein allgemeiner Systemfehler ist aufgetreten: Während PreReconfigureCallback ist ein PBM-Fehler aufgetreten: Fehlerursache: vmodl.fault.SystemError
Initiator: VSPHERE. LOKAL\Administratorziel
:
DB_VM Server: vcenter.dell.com
Das VPXD-Protokoll des vCenter Servers zeigt die Warnung "Kein Datenspeicher für Festplatte" für die mit der VM verbundene VMDK/s an, auch wenn der Datenspeicher nicht dafür festgelegt ist.
root@vcenter [ ~ ]# less /var/log/vmware/vpxd/vpxd.log
2019-06-18T09:21:41.832Z Warnung vpxd[16089] [Originator@6876 sub=VmProv opID=jw13m63i-320371-auto-6v78-h5::70019356-5a] DS für Festplatte
kann nicht gesucht werden 2019-06-18T09:21:41.839Z info vpxd[16260] [Originator@6876 sub=vpxLro opID=jw13m63i-320371-auto-6v78-h5:70019356-5a] [VpxLRO] -- BEGIN task-33308 -- vm-262 -- vim.VirtualMachine.reconfigure -- 52c2b6af-6def-0b91-af3e-0d8bcc332917(52eb73a4-a3af-3d99-b528-f160c28e5ab1)
2019-06-18T09:21:41.840Z info vpxd[16260] [Originator@6876 sub=vpxLro opID=jw13m63i-320371-auto-6v78-h5:70019356-5a-01] [VpxLRO] -- BEGIN lro-12586921 -- -- VmprovWorkflow --
2019-06-18T09:21:41.843Z info vpxd[16260] [Originator@6876 sub=pbm opID=jw13m63i-320371-auto-6v78-h5:70019356-5a-01] Kein Datenspeicher für Festplatte -101 in config, filePath ds:///vmfs/volumes/vsan:5278d47ab4a915d0-46e19c6052636dd7/
<...>
2019-06-18T09:21:41.923Z info vpxd[16260] [Originator@6876 sub=Default opID=jw13m63i-320371-auto-6v78-h5:70019356-5a] [VpxLRO] -- ERROR task-33308 -- vm-262 -- vim.VirtualMachine.reconfigure: vmodl.fault.SystemError:
--> Ergebnis:
--> (vmodl.fault.SystemError) {
--> faultCause = (vmodl. MethodFault) null,
--> faultMessage = <unset>,
--> reason = " Während PreReconfigureCallback ist ein PBM-Fehler aufgetreten: Fehlerursache: vmodl.fault.SystemError
--> ;
--> "
--> msg = ""
--> }
root@vcenter [ ~ ]#
Für die VMDK/s der VM wird für die Storage-Policy-Compliance Unknown angezeigt.

Der Versuch, die VM-Speicher-Compliance erneut zu überprüfen oder zu aktualisieren, schlägt fehl.
Cause
Die genaue Ursache dieses Problems ist unbekannt. Dieses Problem wurde jedoch auf einer von Hyper-V zu VMware konvertierten VM beobachtet.
Resolution
Führen Sie die folgenden Schritte als Problemumgehung aus, um dieses Problem zu beheben:
- Ausschalten der vorhandenen VM
- Klonen der VM auf eine neue VM
- Überprüfen Sie die Storage-Policy-Compliance der geklonten VM und stellen Sie sicher, dass auf der VMDK/s "Compliant" angezeigt wird.
- Hinzufügen der neuen VMDK zur geklonten VM
- Schalten Sie die geklonte VM ein