免責事項:これは英文の記事 「Configuration of an Encrypted VM Fails with an Error "The replication of encrypted virtual machines requires Secure LWD support. Secure LWD is not available for this VM"」の日本語訳です。
記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。
最新情報は英語版の記事で参照してください。
暗号化された仮想マシンのレプリケーションを構成しようとすると、次のエラーで失敗することがあります。
The replication of encrypted virtual machines requires Secure LWD support. Secure LWD is not available for this VM.
vCenter Server の vmware-vum-server ログにおいて、VMware-HBR-Agent の ClusterApplySolutionTask が「互換性のないホスト」エラーで失敗しています:
Task:com.vmware.vcIntegrity.lifecycle.ClusterApplySolutionTask ID:<ID_REDACTED> . Failing remediation on incompatible host: <HOSTNAME_REDACTED>
<YYYY-MM-DD>T<TIME>+<TZ> info vmware-vum-server[<PID>] [Originator@6876 sub=Clusters::Software::Solutions::SolutionsInternalSvc opID=<opID>] [AsyncServiceImpl 75] Solution Apply for solution: VMware-HBR-Agent invoked on cluster: domain-c##
<YYYY-MM-DD>T<TIME>+<TZ> info vmware-vum-server[<PID>] [Originator@6876 sub=ClusterApplySolutionTask] [Task, 524] Task:com.vmware.vcIntegrity.lifecycle.ClusterApplySolutionTask ID:<タスクID>] . Failing remediation on incompatible host: <ホスト名>
暗号化されたVMのレプリケーションを構成するには、 ソースVMのESXi ホストにvmware-hbr-agent VIBファイルがインストールされ、実行されていることを確認する必要があります。
インストールされていない場合は、手動でインストールする必要があります。
vSphere Replication 8.x
vSphere Replication 9.x
デフォルトでは、vSphere Replication アプライアンスをパワーオンすると、アプライアンスをデプロイした vCenter Server インベントリ内のすべてのサポートされている ESXi ホストに vSphere インストール バンドル (VIB) がインストールされます。
VIB ファイルの自動インストールはさまざまな理由により失敗する可能性があります。
vLCM イメージの不一致: vLCM クラスタイメージ定義が、ホストに現在インストールされている ESXi バージョンよりも低いバージョンに固定されています。このダウングレード保護により、vLCM は必要な VMware-HBR-Agent VIB をプッシュしてインストールできなくなります。
esxcli software vib list | grep -i hbrESXiホストに ssh 接続し、vmware-hbr-agent が実行中であることを確認します。
/etc/init.d/hbr-agent status設定して再起動します
chkconfig --list | grep -i hbr
chkconfig hbr on|off
VIB ファイルがソース ESXi ホストで使用できない場合は、手動でインストールするか、アプライアンスがホストに自動的にプッシュできるようにする必要があります。
VIB ファイルを自動展開する
/opt/vmware/hms/bin/hms-configtool -cmd reconfig -property hms-auto-install-hbragent-vib=true
service hms restart
VIB ファイルを手動インストールする
esxcli network firewall set --enabled false
esxcli software vib install -v https://VR_APPLIANCE_IP:8043/vib/vmware-hbr-agent.vib
esxcli network firewall set --enabled true
vSphere Client に移動し、影響を受けるクラスタを選択します。
vLCM クラスタ イメージ定義を更新して、ホストに現在インストールされている ESXi バージョンと一致するか、より新しくします。
クラスターの新しいコンプライアンス チェックを実行します。
「修正」アクションを選択します。これにより、vLCM は VMware-HBR-Agent VIB を ESXi ホストに正常にインストールできるようになります。
回避策
vLCM クラスタイメージをホストのバージョンに合わせてすぐに更新できない場合は、esxcli software vib install を使用して、各 ESXi ホストに VMware-HBR-Agent VIB を手動でインストールできます。
注:vLCM 管理クラスタでは、VIB の手動インストールは不整合やコンプライアンスに関する警告が発生する可能性があるため、一般的に推奨されません。