问题的背景是
K8S
在这种情况下,一名业务人员因失误重启了系统的dbus。
连接到所有Pod 的服务
启动失败。以下是相关日志:
无法验证pod 容器是否存在: 无法为[kubepods besteffort .] 创建容器: dbus: 连接被用户关闭原因分析按照错误信息查找相关
问题
[1],原因如下。
小杯
服务正在创建Pod
/var/run/dbus/system_bus_socket 在以下情况下被调用:
, 对于dbus
由于某些异常/var/run/dbus/system_bus_socket 服务重新启动
该文件将被重新创建。这时候,kubelet
转到旧套接字
发送数据时出现上述错误信息。
解决办法临时解决办法:重启
小杯
服务
永久解决方案:升级
K8S
版本为v1.25或更高版本
跟进问题
重新启动
总线
和小杯
服务完成后,你会看到一个非root的
用户SSH
远程缓慢现象。看起来很安全
当我检查日志时,我发现以下错误:
pam_systemd(crond:session): 会话创建失败: org.freedesktop.login1 激活超时outpam_systemd(crond:session): 会话创建失败: 连接超时显示信息[2],原因如下
SSH
取决于systemd 登录
服务依赖于dbus
通过重新启动systemd-logind 来提供服务
服务解决方案:
[root@core log]# systemctl restart systemd-logind 参考1.https://github.com/kubernetes/kubernetes/issues/100328
2.https://www.jianshu.com/p/bb66d7f8c859
本文和图片来自网络,不代表火豚游戏立场,如若侵权请联系我们删除:https://www.huotun.com/game/642404.html