【发布时间】:2015-01-03 22:31:36
【问题描述】:
我设置了一个 kubernetes 三节点集群,使用: Fedora 21
kubernetes-0.7.0-18.0.git52e165a.fc21.x86_64
docker-io-1.4.0-1.fc21.x86_64
我创建了以下 pod:
运行kubectl get minions 显示:
NAME LABELS
10.0.0.10 <none>
10.0.0.9 <none>
我跑kubectl create -f podfile.json
运行kubectl get pod nginxphp 显示:
NAME IMAGE(S) HOST LABELS STATUS
nginxphp million12/nginx-php 10.0.0.10/ name=nginxphp Pending
运行kubectl get events 显示:
NAME KIND STATUS REASON MESSAGE
nginxphp Pod Pending scheduled Successfully assigned nginxphp to 10.0.0.10
状态永远不会超过“待处理”
解决此问题的后续步骤是什么?
【问题讨论】:
-
看起来 pod 已被安排,但从未被 minion 拾取。您能否将 kubelet 中的 /var/log/kubelet.log 的内容包含在 10.0.0.10 IP 中? Kubernetes Debugging FAQ 也可以提供帮助。
-
日志输出:dpaste.com/3XDHC4K
标签: docker kubernetes fedora-21