bmc is ready怎么解决

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了bmc is ready怎么解决相关的知识,希望对你有一定的参考价值。

参考技术A bmc is ready解决方式如下
有2个方法:
a. 重启bmc卡
执行命令: ipmitool mc reset cold 即可,将bmc卡重启后,所有的session都会重置释放。
b. 杀掉超时会话
前提是,允许bmc卡通过网络远程连接
ipmitool lan set 1 access on
或者在下面这个地方启用
iDRAC 设置 => 服务 => VNC 服务器 => 超时
或者在idrac卡的下面这个地方设置:
iDRAC 设置 => 网络 => IPMI 设置 => 启用 LAN 上的 IPMI
同时,建议把web server及ssh服务的timeout值适当调低:
iDRAC 设置 => 服务 => Web Server => 超时
iDRAC 设置 => 服务 => SSH => 超时
iDRAC 设置 => 服务 => Telnet => 超时
iDRAC 设置 => 服务 => VNC 服务器 => 超时
利用 racadm 工具(racadm工具的安装自行搞定)关闭超时会话。

BugFixK8S节点NOT READY状态,错误信息:network plugin is not ready: cni config uninitialized

错误现象

runtime network not ready: NetworkReady=false reason:NetworkPluginNotReady message:docker: network plugin is not ready: cni config uninitialized

解决方式

仅就今天遇到的情况给出解决方法,基于v1.21.1版本,已安装weave,发现仍有以上错误。

我发现 /opt/cni/bin 目录下缺少很多可执行文件,处理方式是重新安装kubernetes-cni

yum install -y kubernetes-cni

重新初始化问题节点即可。

ps:看到有的博主使用单节点k8s,不想看NOT READY状态,把 /var/lib/kubelet/kubeadm-flags.env/etc/systemd/system/kubelet.service.d/10-kubeadm.conf 下的 --network-plugin=cni 给去掉了。

略作解释

kubelet配置 --network-plugin=cni,仅当CNI(容器网络插件)正确安装后才会改变状态为 READY。

上文出现的情况原因就是缺少CNI可执行文件,导致CNI初始化失败。

以上是关于bmc is ready怎么解决的主要内容,如果未能解决你的问题,请参考以下文章

docker安装kibana报Kibana server is not ready yet解决

摘-BMC自动化解决方案产品概览

BugFixK8S节点NOT READY状态,错误信息:network plugin is not ready: cni config uninitialized

Kibana -> Kibana server is not ready yet

BMC挂了怎么处理

处理docker中安装的ElasticSearch和Kibana链接失败问题:Kibana server is not ready yet