VxRail: Falha na adição de VMDK à VM VMware com o erro "PBM error occurred during PreReconfigureCallback: Causa da falha: vmodl.fault.SystemError"
摘要: VxRail: A adição de um disco de máquina virtual (VMDK) à máquina virtual (VM) VMware falha com o erro "Ocorreu um erro PBM durante o PreReconfigureCallback: Causa da falha: vmodl.fault.SystemError" ...
症状
Falha na adição de um VMDK a uma VM com erro de sistema:
Tarefa: Reconfigurar o status da máquina
virtual: Ocorreu um erro geral do sistema: Ocorreu um erro PBM durante PreReconfigureCallback: Causa da falha: vmodl.fault.SystemError
Iniciador: VSPHERE. Destino LOCAL\Administrador
:
DB_VM Server: vcenter.dell.com
O registro VPXD do vCenter Server mostra uma advertência para os VMDKs conectados à VM de que o datastore não está definido para ele.
root@vcenter [ ~ ]# menos /var/log/vmware/vpxd/vpxd.log
2019-06-18T09:21:41.832Z aviso vpxd[16089] [Originator@6876 sub=VmProv opID=jw13m63i-320371-auto-6v78-h5:70019356-5a] Não é possível pesquisar ds para o disco
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] Nenhum datastore para o disco -101 em 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 = " Ocorreu um erro PBM durante o PreReconfigureCallback: Causa da falha: vmodl.fault.SystemError
--> ;
--> "
--> msg = ""
--> }
root@vcenter [ ~ ]#
A conformidade com a política de armazenamento mostra Unknown para os VMDK/s da VM.

A tentativa de verificar novamente ou atualizar a conformidade de armazenamento da VM apresenta falha.
原因
A causa exata desse problema é desconhecida, no entanto, esse problema foi observado em uma VM convertida do Hyper-V para VMware.
解决方案
Siga as etapas abaixo como uma solução temporária para corrigir esse problema:
- Desligue a VM existente
- Clonar a VM em uma nova VM
- Verifique a conformidade com a política de armazenamento da VM clonada e certifique-se de que ela seja exibida como "Compliant" nos VMDKs
- Adicione o novo VMDK à VM clonada
- Ligar a VM clonada