昨天晚上应用上线时,报出部署异常
排查后应该是ocp中没有开启kernel.msg,这个在K8S中配置比较简单,直接修改kubelet.conf就可以。但OCP4中就比较麻烦了,因为coreos不支持直接修改配置文件。只能通过创建kubeletconfig对象来修改。
但感觉OCP4这地方有点小问题,本来只是想给worker节点修改配置的,所以增加了machineconfigpoolselector。但实际上这个kubeletconfig转与machineconfig时,增加了如下的label
最终影响到了worker与infra的节点。
之后的工作就是ocp4的节点自动重启。集群一还正常,但集群二却有bug,就是重启时部分系统service无法正常启动,只能手工处理。这个后面再单独聊吧。
最后别忘记在scc中配置权限
标签:kernel,配置,修改,msg,OCP,节点 From: https://www.cnblogs.com/liujw2001/p/16623066.html