无
共享存储故障表现主要如下:
1、容器未正常拉起(如CrashLoopBackoff状态),kubectl describe pod <故障pod>,提示卷挂载问题
2、查看messages日志,发现卷有报ext4的错误
3、共享存储卷变为只读(如在存储卷上执行touch test.txt 后,提示read only字样)
存储链路不稳定导致。
操作前建议,先在9090界面做下备份。
1、先使用 fsck.ext4 –n <存储卷名称> 查看存储卷是否有问题
2、确定要修复卷的路径(如ll /dev/mapper/ ;ll /dev/disk/by-path 等命令查看)
3、暂停相关的pod,
如 /opt/bin/kubectl –s 127.0.0.1:8888 scale rc <需要暂停的rc> --replicas=0
4、【可选】如果存储卷数据较重要,可以先挂载至本地,将数据拷贝出来 (如下图,先本地创建一个目录,再通过 mount <存储卷路径> <本地目录> 挂载 ,即可以拷贝存储卷上数据)
5、修复存储卷 fsck.ext4 –y <存储卷名称>
6、重新拉起pod
如/opt/bin/kubectl –s 127.0.0.1:8888 scale rc <已经暂停的rc> --replicas=1
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作