From c4f888efacafaf6d22d9dd3f0f984d3b6374027f Mon Sep 17 00:00:00 2001 From: Duffie Cooley Date: Wed, 5 Dec 2018 17:55:50 -0800 Subject: [PATCH] fixed typo and clarified mitigation steps. (#11556) --- .../en/docs/setup/independent/troubleshooting-kubeadm.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/content/en/docs/setup/independent/troubleshooting-kubeadm.md b/content/en/docs/setup/independent/troubleshooting-kubeadm.md index df74f78421..cf59d2c191 100644 --- a/content/en/docs/setup/independent/troubleshooting-kubeadm.md +++ b/content/en/docs/setup/independent/troubleshooting-kubeadm.md @@ -234,15 +234,19 @@ If you encounter the following error: rpc error: code = 2 desc = oci runtime error: exec failed: container_linux.go:247: starting container process caused "process_linux.go:110: decoding init error from pipe caused \"read parent: connection reset by peer\"" ``` -this issue appears if you run CentOS 7 with Docker 1.13.1.87. +this issue appears if you run CentOS 7 with Docker 1.13.1.84. This version of Docker can prevent the kubelet from executing into the etcd container. To work around the issue, choose one of these options: - Roll back to an earlier version of Docker, such as 1.13.1-75 -- Install one of the more recent recommended versions, such as 18.06: +``` +yum downgrade docker-1.13.1-75.git8633870.el7.centos.x86_64 docker-client-1.13.1-75.git8633870.el7.centos.x86_64 docker-common-1.13.1-75.git8633870.el7.centos.x86_64 +``` +- Install one of the more recent recommended versions, such as 18.06: ```bash +sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo yum install docker-ce-18.06.1.ce-3.el7.x86_64 ```