OpenShift Virtualizationで OpenShift Data Foundationのインストールに失敗するのはなぜですか?

仮想プライベートクラウド 4.17 その後 ベアメタルワーカーノードのみ RHCOSのみ

OpenShift Data Foundation (ODF) for OpenShift Virtualization をセットアップしようとしましたが、インストールが正常に完了しません。

VPCベアメタルワーカー上の仮想化用ODFには、ローカルNVMeストレージ、十分なワーカーノード、健全なストレージクラスター展開が必要です。 ワーカーノードに適切なローカルディスクがなかったり、ストレージクラスタの準備が整わなかったりすると、インストールに失敗することがあります。

問題を解決するために

ワーカーノードのストレージを確認し、ノード数を確認し、ストレージクラスタのステータスを確認します。

  1. ベアメタルワーカーノードにローカルNVMeストレージがあることを確認します。
    oc debug node/<node_name>
    chroot /host
    lsblk
    
  2. クラスタに少なくとも3つのワーカーノードがあることを確認してください。
    oc get nodes
    
  3. 使用予定のディスクが使用可能であることを確認する。
    oc debug node/<node_name>
    chroot /host
    lsblk
    
  4. ODFオペレーターのログを確認する。
    oc logs -n openshift-storage -l app=ocs-operator
    
  5. ストレージクラスタのステータスを確認する。
    oc get storagecluster -n openshift-storage
    oc describe storagecluster -n openshift-storage
    
  6. OpenShift Virtualization用のストレージのセットアップ および OpenShift Data FoundationをVPCクラスタに導入するを 参照して、クラスタがサポートされているODF要件を満たしていることを確認してください。