采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师您好!我的主机是两个1核cpu2G内存,一个mater一个node,都是ready了。但是我其任意一个pod都起不来,请问是不是我主机资源太少的原因?
您好,这个问题很可能是因为资源不足的问题。你kubectl describe nodes/node01 看看node资源占用情况。另外试试重启node01 的kubelet。
你也可以启动一个hello-world容器,看看是否能启动,间接验证一下是否你的应用资源占用较大。
谢谢老师的回复! 我后来验证了下,资源也凑合用。 我是这样试的,把node01删掉后,重新启动pod,既然就run起来了,是在master上起的。然后我在把node01加进来。然后再重启pod,pod自动分发到node01后,又出现上面这个情况。。。(node01都是ready状态) 我在网上查了很久,也没有类似的情况。而且报错也提示的过少。。。系统我也重装了几次。还是找不出原因。 有没有其他的需要注意的地方,我再排查排查。
k8s什么版本?主机os什么版本?两个node上的docker引擎什么版本?
两个主机一摸一样: OS Image: Ubuntu 16.04.1 LTS Operating System: linux Architecture: amd64 Container Runtime Version: docker://17.3.2 Kubelet Version: v1.10.2 Kube-Proxy Version: v1.10.2
登录后可查看更多问答,登录/注册
以生产为目标,原理+操作, Kubernetes结合典型云原生应用
1.2k 11
1.8k 10
1.1k 10
1.4k 9
1.2k 9