リカバリ プランを実行すると、仮想マシンのパワーオンに失敗することがあります。
問題
リカバリ プランを実行すると、
VMware Live Site Recovery が
(vmodl.fault.InvalidArgument:path) エラーで仮想マシンのパワーオンに失敗することがあります。次のエラー メッセージが
VMware Live Site Recovery のリカバリ サイト サーバ ログに表示されます。
YYYY-MM-DDT20:24:35.996-08:00 error vmware-dr[02448] [SRM@6876 sub=Recovery ...] Plan execution (test workflow) failed;
plan id: 34f86036-3bc7-4c2d-a841-e15c5d781532, plan name: HBRRP_LIMITS, error: (vmodl.fault.InvalidArgument) {
--> faultCause = (vmodl.MethodFault) null,
--> faultMessage = <unset>,
--> invalidProperty = "path"
--> msg = "A specified parameter was not correct: path"
--> }
-->
原因
このエラーは、ターゲット
ESXi ホストで「パワーオン前の仮想マシンの再配置」操作が失敗したことにより発生します。
ESXi vpxa サービス ログに関連するエラー メッセージは次のとおりです。
YYYY-MM-DDT03:56:48.255Z error vpxa[2099931] [Originator@6876 sub=vpxaVmprov opID=failedOpId]
Failed to canonicalize vm register path;
/vmfs/volumes/.../recoveredVm.vmx, err: 16(Device or resource busy)
...
YYYY-MM-DDT03:56:48.256Z info vpxa[2099931] [Originator@6876 sub=Default opID=failedOpId]
[VpxLRO] -- ERROR task-1824 -- vpxa -- vpxapi.VpxaService.registerVm: vmodl.fault.InvalidArgument:
--> Result:
--> (vmodl.fault.InvalidArgument) {
--> faultCause = (vmodl.MethodFault) null,
--> faultMessage = <unset>,
--> invalidProperty = "path"
解決方法
失敗したリカバリ プランを再実行します。