HyperConverged 资源部署为何失败?

虚拟私有云 4.17 后来 仅限裸机工作节点 仅限 RHCOS

您为 OpenShift Virtualization 创建了 HyperConverged 资源,但部署没有成功完成。

HyperConverged 配置可能会引用与您的群集不匹配的节点标签或位置设置。Red Hat OpenShift on IBM Cloud 群集要求您为基础架构组件和 VM 工作负载明确配置节点位置。

解决问题、

验证群集中的节点标签,并查看 HyperConverged 资源配置。

  1. 验证群集中的节点标签。
    oc get nodes --show-labels
    
  2. 检查 HyperConverged 资源状态。
    oc get hyperconverged -n openshift-cnv
    oc describe hyperconverged kubevirt-hyperconverged -n openshift-cnv
    
  3. 更新 HyperConverged 资源,使其具有与您的环境相匹配的节点选择器。
    oc edit hyperconverged kubevirt-hyperconverged -n openshift-cnv
    
  4. 查看 HyperConverged 操作员日志。
    oc logs -n openshift-cnv -l name=hyperconverged-cluster-operator
    
  5. 查看 安装 OpenShift Virtualization Operator 中的节点放置指南,并根据需要更新 infraworkloads 放置设置。