openshift集群部署在openshift_cluster_monitoring_operator: Wait for the ServiceMonitor CRD to be created 无法通过
报错信息:
openshift_cluster_monitoring_operator: Wait for the ServiceMonitor CRD to be created
FALILED - RETRYING: Wait for the ServiceMonitor CRD to be created (30 retries left).
FALILED - RETRYING: Wait for the ServiceMonitor CRD to be created (29 retries left).
FALILED - RETRYING: Wait for the ServiceMonitor CRD to be created (28 retries left).
FALILED - RETRYING: Wait for the ServiceMonitor CRD to be created (27 retries left).
。。。
最终报错:
customresourcedefinitions.apiextensions.k8s.io \ "servicemonitors.monitoring.coreos.com\" not found "
具体信息如下图:



排错过程就不多说了,最终通过修改网卡配置得以解决:
vi /etc/sysconfig/network-scripts/ifcfg-eno4
BOOTPROTO=static #设置静态
DEVICE=eno4
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
NM_CONTROLLED=yes #此处是成败的关键
IPADDR=192.168.23.142
NETMASK=255.255.255.0
GATEWAY=192.168.182.2
DNS1=192.168.182.2
博客内容讲述了在部署OpenShift集群时遇到的ServiceMonitorCRD创建失败的问题,错误信息显示'customresourcedefinitions.apiextensions.k8s.ioservicemonitors.monitoring.coreos.comnotfound'。经过多次重试和排查,问题最终定位到网络配置上,通过修改网络脚本文件`/etc/sysconfig/network-scripts/ifcfg-eno4`,将BOOTPROTO设置为静态并正确配置了IP地址、子网掩码、网关和DNS,成功解决了该问题。

3405

被折叠的 条评论
为什么被折叠?



