localnetユーザー定義ネットワークが機能しないのはなぜですか?
仮想プライベートクラウド 4.20 そしてその後 ベアメタルのワーカーノードのみ RHCOSのみ
OpenShift Virtualization用にlocalnetユーザー定義ネットワーク(UDN)を構成しましたが、ネットワークが期待どおりに機能しません。
ローカルネットUDNは、NMState Operator、 eth1 上のOVSブリッジ、ブリッジマッピング、および ClusterUserDefinedNetwork (CUDN)内の一致するVLAN構成に依存する。 このセットアップのどれかが欠けていたり、一貫性がなかったりすると、ネットワークは正しく機能しません。
この問題を解決するには、
NMState のインストール、OVS ブリッジ、ブリッジマッピング、および VLAN 構成を確認します。
- NMState Operator ポッドが実行中であることを確認してください。
oc get pods -n openshift-nmstate - OVSブリッジの設定を確認する。
oc get nodenetworkconfigurationpolicy oc describe nodenetworkconfigurationpolicy br-eth1 - ブリッジマッピングの設定を確認します。
oc get nodenetworkconfigurationpolicy oc describe nodenetworkconfigurationpolicy vpc-vlans - CUDNのVLAN IDが、使用予定のVLANと一致していることを確認する。
oc get clusteruserdefinednetwork <cudn_name> -o yaml | grep vlan ibmcloud ks vni ls --cluster-id CLUSTER_ID - OpenShift 仮想化の仮想ネットワークインターフェイスの管理を 確認し、OVS ブリッジ、ブリッジマッピング、および CUDN 定義が文書化された構成と一致していることを確認します。