仮想マシンのライブマイグレーションが失敗するのはなぜですか?
仮想プライベートクラウド 4.17 その後 ベアメタルワーカーノードのみ RHCOSのみ
仮想マシン( VM )をライブマイグレーションしようとしましたが、マイグレーションが正常に完了しません。
ライブマイグレーションは、ストレージとノードの配置に依存する。 VM ストレージが ReadWriteMany (RWX) をサポートしていない場合、ターゲットノードに十分なリソースがない場合、または VNI ベースの VM がゾーンをまたいで移動した場合、移行に失敗することがあります。
問題を解決するために
移行リソースを確認し、ストレージがRWXをサポートしていることを確認し、ノードとゾーンの配置を検証する。
- 移行状況を確認する。
oc get vmim -n <namespace> oc describe vmim <migration_name> -n <namespace> - VM ストレージが
ReadWriteMany(RWX) をサポートしていることを確認する。oc get pvc -n <namespace> oc describe pvc <pvc_name> -n <namespace> - クラスタノードのゾーン配置を確認する。
oc get nodes -L topology.kubernetes.io/zone - ターゲット・ノードのリソースを確認する。
oc describe node <target_node_name> virt-handlerのログを確認する。oc logs -n openshift-cnv -l kubevirt.io=virt-handler- VM がVNIを使用している場合、移行が同じゾーン内にとどまることを確認する。 詳しくは、 OpenShift 仮想化の仮想ネットワーク・インターフェースの 管理を参照してください。