HCXを使用した暗号化された仮想マシンのBulk Migrationが「Initial Sync Failed Migration Job ReplicationTransferJob, subworkflow PushCryptoSpecToTargetHosts failed.」というエラーで失敗する
search cancel

HCXを使用した暗号化された仮想マシンのBulk Migrationが「Initial Sync Failed Migration Job ReplicationTransferJob, subworkflow PushCryptoSpecToTargetHosts failed.」というエラーで失敗する

book

Article ID: 447280

calendar_today

Updated On:

Products

VMware HCX

Issue/Introduction

免責事項:これは英文の記事「Error: "Initial Sync Failed Migration Job ReplicationTransferJob, subworkflow PushCryptoSpecToTargetHosts failed." when Bulk Migration an encrypted virtual machine」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

  • 暗号化された仮想マシンの移行が以下のエラーで失敗しました
    Initial Sync Failed Migration Job ReplicationTransferJob, subworkflow PushCryptoSpecToTargetHosts failed.
  • HCX Managerのapp.logに以下のようなエラーが記録されています
    <TIMESTAMP> UTC [ReplicationTransferService_SvcThread-40, Ent: DEFAULT, , TxId: TxId: <TxID>] ERROR c.v.h.s.r.j.PushCryptoSpecToTargetHostJob- Error occurred while pushing crypto specs to target host <hostID> for migrationId <Migration ID>
    com.vmware.vchs.hybridity.adapters.vsphere.vim.SOAPFaultException: Failed to run SOAP request ConfigureCryptoKey RuntimeFault.summary
            at com.vmware.vchs.hybridity.adapters.vsphere.vim.Connection.executeVimRequest(Connection.java:444)
            at com.vmware.vchs.hybridity.adapters.vsphere.vim.HostSystem.configureCryptoKeys(HostSystem.java:62)
            at com.vmware.hybridity.service.replicationtransfer.ReplicationTransferService.ensureHostIsInCryptoSafeMode(ReplicationTransferService.java:1541)
            at com.vmware.hybridity.service.replicationtransfer.jobs.PushCryptoSpecToTargetHostJob.doPushCryptoSpecToHost(PushCryptoSpecToTargetHostJob.java:78)
            at com.vmware.hybridity.service.replicationtransfer.jobs.PushCryptoSpecToTargetHostJob.run(PushCryptoSpecToTargetHostJob.java:47)
            at com.vmware.vchs.hybridity.messaging.LoggingJobWrapper.run(LoggingJobWrapper.java:41)
            at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
            at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
            at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
            at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
            at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
            at java.base/java.lang.Thread.run(Thread.java:829)

Environment

VMware HCX

Cause

ターゲット側のvCenter Serverでキープロバイダが正しく構成されていないことが原因です。

Resolution

以下の手順でターゲットのキープロバイダをデフォルトに設定してください

  1. vSphere ClientでvCente Serverにログインします
  2. インベントリ リストを参照し、vCenter Server インスタンスを選択します。
  3. 構成 をクリックし、セキュリティ キー プロバイダ をクリックします。
  4. 対象のキープロバイダを選択し、[デフォルトとして設定]をクリックします
  5. 確認画面で再度[デフォルトとして設定]をクリックします

Additional Information

vSphere Native Key Provider の構成