免責事項:これは英文の記事「Importing virtual machine with Advanced Cross vCenter vMotion fails due to SSLVerifyFault」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
VMware vCenter Server 7.x
VMware vCenter Server 8.x
vCenter Server の PNID を小文字から大文字に変更すると、操作が失敗した場合に SSL Trust Mismatch が発生します。
この SSL Trust Mismatch が原因となり、仮想マシンのインポートを実行した際に 移行先 ESXi の SSL 証明書の検証が失敗し、次のエラーが発生します。: vim.vm.check.ProvisioningChecker.checkRelocate: vim.fault.SSLVerifyFault
/var/log/vmware/vpxd/vpxd.log のログ出力例:
yyyy-mm-ddThh:mm:ss.fffZ info vpxd[31703] [Originator@6876 sub=Default opID=####-###-###-ct-h5:#####-##] [VpxLRO] -- ERROR session[#####-####-###-####-###############]##############-###-##-##-####-- ProvChecker -- vim.vm.check.ProvisioningChecker.checkRelocate: vim.fault.SSLVerifyFault:
--> Result:
--> (vim.fault.SSLVerifyFault) {
--> faultCause = (vmodl.MethodFault) null,
--> faultMessage = <unset>,
--> selfSigned = false,
--> thumbprint = "##:##:##:##:##:##:##:##:##:##:##:##:##:##:##:##:##:##:##:##"
--> msg = ""
--> }
SSL Trust Mismatch を lsdoctor ツールを使って修正し、仮想マシンのインポートを再試行します。
lsdoctor ツールの詳細については Using the 'lsdoctor' Tool を参照してください。