VxRail: Dodawanie VMDK do maszyny wirtualnej VMware kończy się niepowodzeniem z błędem "PBM error occurred during PreReconfigureCallback: Przyczyna błędu: vmodl.fault.SystemError"
Summary: VxRail: Dodanie dysku maszyny wirtualnej (VMDK) do maszyny wirtualnej VMware (VM) kończy się niepowodzeniem z powodu błędu "Wystąpił błąd PBM podczas PreReconfigureCallback: Przyczyna błędu: vmodl.fault.SystemError" ...
Symptoms
Dodanie VMDK do maszyny wirtualnej kończy się niepowodzeniem z powodu błędu systemowego:
Zadanie: Stan ponownej konfiguracji maszyny
wirtualnej: Wystąpił ogólny błąd systemowy: Błąd PBM wystąpił podczas PreReconfigureCallback: Przyczyna błędu: vmodl.fault.SystemError
Initiator: VSPHERE. LOKALNY\Administrator
Docelowy:
DB_VM Serwer: vcenter.dell.com
Dziennik VPXD serwera vCenter pokazuje ostrzeżenie dla dołączonych VMDK/s do maszyny wirtualnej "Brak magazynu danych dla dysku", również nie ustawiono dla niego magazynu danych.
root@vcenter [ ~ ]# less /var/log/vmware/vpxd/vpxd.log
2019-06-18T09:21:41.832Z ostrzeżenie vpxd[16089] [Originator@6876 sub=VmProv opID=jw13m63i-320371-auto-6v78-h5:70019356-5a] Nie można wyszukać ds dla dysku
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] Brak magazynu danych dla dysku -101 w konfiguracji, ścieżka pliku 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] -- BŁĄD task-33308 -- vm-262 -- vim.VirtualMachine.reconfigure: vmodl.fault.SystemError:
--> Wynik:
--> (vmodl.fault.SystemError) {
--> faultCause = (vmodl. MethodFault) null,
--> faultMessage = <unset>,
--> reason = " Błąd PBM wystąpił podczas PreReconfigureCallback: Przyczyna błędu: vmodl.fault.SystemError
--> ;
--> "
--> msg = ""
--> }
root@vcenter [ ~ ]#
Zgodność zasad magazynu jest wyświetlana jako Nieznana dla VMDK/s maszyny wirtualnej.

Próba ponownego sprawdzenia lub aktualizacji zgodności pamięci masowej maszyny wirtualnej kończy się niepowodzeniem.
Cause
Dokładna przyczyna tego problemu nie jest znana, jednak ten problem zaobserwowano na przekonwertowanej maszynie wirtualnej z Hyper-V do VMware.
Resolution
Aby obejść ten problem, wykonaj następujące czynności:
- Wyłącz istniejącą maszynę wirtualną
- Klonowanie maszyny wirtualnej na nową maszynę wirtualną
- Sprawdź zgodność z zasadami magazynu sklonowanej maszyny wirtualnej i upewnij się, że jest ona wyświetlana jako "Zgodne" w VMDK/s
- Dodaj nowy VMDK do sklonowanej maszyny wirtualnej
- Włączanie sklonowanej maszyny wirtualnej