【发布时间】:2016-07-28 11:38:33
【问题描述】:
在将服务部署到 Kubernetes/GKE 时,kubectl describe pod 指示以下错误(在成功拉取镜像后发生):
{kubelet <id>} Warning FailedSync Error syncing pod,
skipping: failed to "StartContainer" for "<id>" with CrashLoopBackOff:
"Back-off 20s restarting failed container=<id>"
{kubelet <id>}
spec.containers{id} Warning BackOff restarting failed docker container.
我检查了 pod 正在执行的节点上的各种日志文件(例如 /var/log/kubelet.log 和 /var/log/docker.log),但没有找到更具体的内容?
错误信息表示什么,我该如何进一步诊断和解决问题?
问题可能与安装 PD 有关。我既可以成功docker run Cloud Shell 中的图像(没有 PD),也可以在将 PD 添加到 GCE VM 实例后挂载它。所以显然它既不是由图像引起的,也不是由孤立的 PD 引起的。
【问题讨论】:
标签: kubernetes google-kubernetes-engine