VxRail: Adding VMDK to VMware VM fails with error "PBM error occurred during PreReconfigureCallback: Oorzaak van de fout: vmodl.fault.SystemError"
Summary: VxRail: Het toevoegen van een Virtual Machine Disk (VMDK) aan een VMware virtuele machine (VM) mislukt met de foutmelding "PBM error occurred during PreReconfigureCallback: Oorzaak van de fout: vmodl.fault.SystemError" ...
Symptoms
Het toevoegen van een VMDK aan een VM mislukt met systeemfout:
Taak: Status virtuele machine
opnieuw configureren: Er is een algemene systeemfout opgetreden: PBM-fout opgetreden tijdens PreReconfigureCallback: Fault cause: vmodl.fault.SystemError
Initiator: VSPHERE. LOCAL\Administrator
Target:
DB_VM server: vcenter.dell.com
In het VPXD-logboek van vCenter-server wordt een waarschuwing weergegeven voor de VMDK/s die zijn gekoppeld aan de VM "No datastore for disk", ook de datastore is er niet voor ingesteld.
root@vcenter [ ~ ]# less /var/log/vmware/vpxd/vpxd.log
2019-06-18T09:21:41.832Z warning vpxd[16089] [Originator@6876 sub=VmProv opID=jw13m63i-320371-auto-6v78-h5:70019356-5a] Kan niet opzoeken ds for disk
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] No datastore for disk -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:
--> Result:
--> (vmodl.fault.SystemError) {
--> faultCause = (vmodl. MethodFault) null,
--> faultMessage = <unset>,
--> reason = " PBM error occurred during PreReconfigureCallback: Oorzaak van de fout: vmodl.fault.SystemError
--> ;
--> "
--> msg = ""
--> }
root@vcenter [ ~ ]#
Naleving van het storagebeleid toont Onbekend voor de VMDK/s van de VM.

Poging om de naleving van VM-storage opnieuw te controleren of bij te werken mislukt.
Cause
De exacte oorzaak van dit probleem is onbekend, maar dit probleem is waargenomen op een geconverteerde VM van Hyper-V naar VMware.
Resolution
Volg de onderstaande stappen als tijdelijke oplossing om dit probleem op te lossen:
- De bestaande VM uitschakelen
- TVM klonen naar een nieuwe VM
- Controleer de naleving van het storagebeleid van de gekloonde VM en zorg ervoor dat "Compliant" wordt weergegeven op de VMDK/s
- Voeg de nieuwe VMDK toe aan de gekloonde VM
- Schakel de gekloonde VM in