线上有一台kubernetes节点上的kubelet一直在报错:

1
2
3
Mar  1 20:59:01 iZuf6h1kfgutxc3el68z2lZ kubelet: E0301 20:59:01.454006    8756 remote_runtime.go:380] ExecSync 879becf301776e63cbbd896
7e3d2b75018a51305ee3ea222de34622178421508 '/etc/init.d/ilogtaild status' from runtime service failed: rpc error: code = Unknown desc =
 operation timeout: context deadline exceeded

kubect exec -ti 想连上pod看一眼,结果卡住,

于是登陆节点看看能不能连上去,结果执行docker execdocker inpect发现也都会卡住。

没办法只好杀进程试试。

过滤一下窗口的ID,然后杀掉。

ps |grep a0a79a28900d

1
2
3
~ ps -ef |grep a0a79a28900d
root     674386 599336  0 15:41 pts/0    00:00:00 grep --color=auto a0a79a28900d
root     940943   8109  0 Mar08 ?        00:00:45 containerd-shim -namespace moby -workdir /var/lib/containerd/io.containerd.runtime.v1.linux/moby/a0a79a28900d63d30ae8c228df9070197569055015fd2bbf881cfb0be4adb4af -address /run/containerd/containerd.sock -containerd-binary /usr/bin/containerd -runtime-root /var/run/docker/runtime-runc -systemd-cgroup
1
kill -9 940943

问题解决。

至于什么原因导致了这个问题,还得等下次再详细复盘一下。

image-20200316213550169

image-20200316214434072