<p>trying to shell into the container by <code>kubectl exec -it xxxxxx</code></p>

<p>but it returns </p>

<pre><code>rpc error: code = 5 desc = open /var/run/docker/libcontainerd/containerd/faf3fd49262cc738e16368001eba5e1113abcb8a87e7b818cb84af3799906149/30fe901c16e0465aa15b596bf3e4f244fb12a7e4133b6e4da5aa35167a8dfb30/shim-log.json: no such file or directory
</code></pre>

<p>trying to reboot the node but not help</p>

<p>The problem is with containerd, Once the containerd restart in the background, the docker daemon still try to process event streams against the old socket handles. After that, the error handeling when client can't connect to the containerd leads to the CPU spike on machine.</p>

<p>This is the open issue with docker and currently the workaround is to restart the docker.</p>

<pre><code>sudo systemctl restart docker
</code></pre>
