为什么 OpenShift Virtualization Operator 安装失败?
虚拟私有云 4.17 后来 仅限裸机工作节点 仅限RHCOS
您尝试安装 OpenShift Virtualization Operator,但安装未成功完成。
群集尚未为操作员的安装做好充分准备。 常见原因包括已禁用的默认目录源、阻止所需访问的出站流量保护或 openshift-cnv 命名空间中的订阅失败。
要解决这个问题,
验证目录源、出站流量保护设置和操作员订阅。
-
确认已启用默认目录源。
oc get catalogsource -n openshift-marketplace -
如果未列出目录源,请启用它们。
oc patch operatorhub cluster --type json -p '[{"op": "add", "path": "/spec/disableAllDefaultSources", "value": false}]' -
检查是否启用了出站流量保护。
ibmcloud oc cluster get -c CLUSTER_NAME查看有关出站流量保护状态的输出结果。
-
如果已启用出站流量保护,请禁用它。
ibmcloud oc vpc outbound-traffic-protection disable -c CLUSTER_NAME -
查看操作员订阅状态。
oc get subscription -n openshift-cnv oc describe subscription hco-operatorhub -n openshift-cnv -
查看操作员日志,查找错误。
oc logs -n openshift-cnv -l app=kubevirt-hyperconverged-operator -
如果操作符仍未安装,请查看安装 OpenShift 虚拟化操作符 并收集命令输出,然后再联系 IBM Cloud 支持。