k8s断电后master启动不起来

今天公司环境遇到问题,突然服务器断电后,k8s 无法拉起,在主节点上运行 kubectl get nodes 报错,无法连接 api-server 的 6443 端口,通过分析日志,发现各种无法启动,contianer 启动后,都是 exit 255 状态,后来发现日志为

1
failed to build map of initial containers from runtime no podsandbox found with id

以及

1
failed to load plugin io.containerd.snapshotter.v1.devmapper" error="devmapper not configured"

出现这个问题,大部分可能其实就是存储的文件系统有异常,无法启动容器了,解决方法为:

1
rm -rf /var/lib/containerd/

重启 containerd 即可。

Licensed under CC BY-NC-SA 4.0
最后更新于 Jan 06, 2025 05:52 UTC
comments powered by Disqus
Built with Hugo
主题 StackJimmy 设计
Caret Up