Kubernetes创建pod一直处于ContainerCreating解决方案
当我们编写一个pod yaml文件后,然后使用如下的命令来创建这个pods:kubectl create -f ***.yaml 但是发现创建完成后,状态一直都处于“ContainerCreating”中,实际上创建并没有真正成功。如果使用“kubectl describe”命令查看pod详情,会发现有错误:其中最主要的问题是:details: (open /etc/docker/cer
·
当我们编写一个pod yaml文件后,然后使用如下的命令来创建这个pods:
kubectl create -f ***.yaml
但是发现创建完成后,状态一直都处于“ContainerCreating”中,实际上创建并没有真正成功。
如果使用“kubectl describe”命令查看pod详情,会发现有错误:
其中最主要的问题是:details: (open /etc/docker/certs.d/registry.access.redhat.com/redhat-ca.crt: no such file or directory)
此处是分割线:
解决方案:
查看/etc/docker/certs.d/registry.access.redhat.com/redhat-ca.crt (该链接就是上图中的说明) 是一个软链接,但是链接过去后并没有真实的/etc/rhsm,所以需要使用yum安装:
yum install *rhsm*
安装完成以后,再次查看pods,可以发现已经运行了:
更多推荐
已为社区贡献4条内容
所有评论(0)