采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
查看报错,只有个error,以前有个cni报错,然后设置了下没有了,但是还是crashloopbackoff,后面没看出来还有什么报错了,是不是我ubuntu系统的问题啊,老师的虚拟机ubuntu版本是哪个版本啊,我的是16.04.5版本,我是跟着老师的步骤一步步来的,遇到挺多问题的,解决到这个问题被卡住了
我好像也遇到过这个问题,网上查了半天说是禁用coredns的循环检测能解决这个问题,kubectl -n kube-system edit configmap coredns删除或注释掉 data 段的 loop 保存退出,然后删掉一直卡着的coredns 的pod,待自动创建以后应该能running。到底咋回事也还不是很清楚,也请老师帮忙分析一下
你改了之后就可以了吗?我改了以后dns显示running了,但是其他的pod及其不稳定,一会儿有一会儿没,然后其他的虚拟主机运行kubeadm join 也不管用,在manager上运行kubectl get nodes,还是只能看到一个master,其他的看不到
我改了以后基本没什么问题了,都是running状态,是有pod在不断重启吗?你的虚拟机内存给多大啊?
我已经拉到最大了,6个多g,除了coredns和proxy,其他的pod的持续时间都是2s,生成以后迅速没了,不知道为啥。难道是我的配置不够?
不过课程中并没有使用coredns,而是用之前的kube-dns组件。coredns是1.10之后的版本才开始应用的。
我的也是ubuntu 16.04。cni安装好后,可能过一段时间才会报错。如果你观察一段时间后,cni都是ok的,那么就重点解决coredns的问题。建议通过kubectl或docker的log命令查看一下coredns的容器log,看看是哪块的问题。
登录后可查看更多问答,登录/注册
以生产为目标,原理+操作, Kubernetes结合典型云原生应用
1.2k 11
1.8k 10
1.1k 10
1.4k 9
1.2k 9