不涉及
某局点机房故障,但是CloudOS的节点异常断电,来电启动后部分pod无法正常拉起,状态如下
1、使用kubectl describe 命令看,在02节点上有pull镜像异常的报错,导致该容器在02节点上无法拉起,如下截图
2、使用docker image命令 对比02节点和其他两个节点的镜像,发现02节点上的没有最新的镜像。节点2上的镜像是6 months ago的,而其他节点上的最新镜像是2 months ago的。可以确认是这个节点上的镜像丢失。
总体思路是,将其他节点上的最新的镜像拷贝至节点2上,手动pull镜像。
1、使用docker -o save XXX.tar YYY命令,在其他节点上将该节点的镜像打包,其中XXX是自定义的名称,YYY是之前看到的找不到的镜像的名称,一长串
2、将打包的镜像文件scp至节点2 。
3、在节点2上,使用docker load -i XXX.tar,其中XXX.tar为之前打包的名称,将考过来的镜像下载到镜像仓库中。执行完之后,观察pod已经正常了。如下截图
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作