「VxRail:VMware VMへのVMDKの追加が失敗し、「PreReconfigureCallback: 障害の原因:vmodl.fault.SystemError」
Summary: 「VxRail:仮想マシン ディスク(VMDK)をVMware仮想マシン(VM)に追加すると、「PreReconfigureCallback: 障害の原因:vmodl.fault.SystemError」
Symptoms
VMDKをVMに追加すると、次のシステム エラーで失敗します。
タスク:仮想マシン
ステータスを再構成します。一般的なシステム エラーが発生しました。PreReconfigureCallback 中に PBM エラーが発生しました: 障害の原因:vmodl.fault.SystemError
Initiator: VSPHEREです。LOCAL\Administrator
Target: DB_VM
サーバー:vcenter.dell.com
vCenter Server VPXDログに、VMに接続されたVMDK/sに関する警告「ディスクのデータストアがありません」と表示され、データストアも設定されていません。
root@vcenter [ ~ ]# less /var/log/vmware/vpxd/vpxd.log
2019-06-18T09:21: 41.832Z 警告 vpxd [16089] [Originator@6876 sub = VmProv opID = jw13m63i-320371-auto-6v78-h5: 70019356-5a] ディスクの ds をルックアップできません
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] 構成にディスク-101のデータストアがありません、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]-エラーtask-33308-vm-262-vim.VirtualMachine.reconfigure:vmodl.fault.SystemError:
-->結果:
-->(vmodl.fault.SystemError){
--> faultCause =(vmodl.MethodFault) null,
--> faultMessage = <unset>,
-->reason = " PreReconfigureCallback中にPBMエラーが発生しました: 障害の原因:vmodl.fault.SystemError
--> ;
--> "
--> msg = ""
--> }
root@vcenter [ ~ ]#
ストレージ ポリシーのコンプライアンスは、VMのVMDK/sに対してUnknownと表示されます。

VMストレージ コンプライアンスの再チェックまたはアップデートの試行が失敗します。
Cause
この問題の正確な原因は不明ですが、この問題はHyper-VからVMwareに変換されたVMで確認されました。
Resolution
この問題を解決するには、回避策として以下の手順に従ってください。
- 既存のVMの電源オフ
- 新しいVMへのVMのクローン作成
- クローン作成されたVMのストレージ ポリシー コンプライアンスを確認し、VMDK/sに「Compliant」と表示されていることを確認します。
- クローン作成されたVMに新しいVMDKを追加します
- クローン作成されたVMの電源をオンにする