我完全按照该示例[[ http://kubernetes.io/docs/hellonode/]]
运行[kubectl运行hello-node --image = gcr.io / PROJECT_ID / hello-node:v1 --port = 8080创建的部署“ hello-node”]之后。pod运行不正常,我得到CrashLoopBackOff状态。我没有部署执行程序,
任何评论表示赞赏。
诺伯特
==========================================
norbert688 @ kubernete-codelab-1264:〜/ hellonode $ kubectl获取容器 名称就绪状态重新启动年龄 hello-node-2129762707-hte0f 0/1 CrashLoopBackOff 5 6m norbert688 @ kubernete-codelab-1264:〜/ hellonode $ kubectl描述容器hello 名称:hello-node-2129762707-hte0f 命名空间:默认 节点:gke-hello-world-16359f5d-node-zkpf / 10.140.0.3 开始时间:2016年3月28日星期一20:07:53 +0800 标签:pod-template-hash = 2129762707,运行= hello-node 状态:运行 IP:10.16.2.3 控制器:ReplicaSet / hello-node-2129762707 容器: hello-node: 容器ID:搬运工:// dfae3b1e068a5b0e89b1791f1acac56148fc649ea5894d36575ce3cd46a2ae3d 图片:gcr.io/kubernete-codelab-1264/hello-node:v1 图片ID:搬运工:// 1fab5e6a9ef21db5518db9bcfbafa52799c38609738f5b3e1c4bb875225b5d61 端口:8080 / TCP 参数数量: 部署 你好节点 创建 的QoS级别: CPU:突发 内存:BestEffort 请求: cpu:100m 状态:等待 原因:CrashLoopBackOff 最后状态:已终止 原因:ContainerCannotRun 消息:[8]系统错误:exec:“部署”:在$ PATH中找不到可执行文件 退出代码:-1 开始:2016年3月28日,星期一20:14:16 +0800 完成:2016年3月28日,星期一20:14 :16 +0800 就绪:错误 重启计数:6 环境变量: 条件: 类型状态 就绪错误 卷: default-token-k3zl5: 类型:Secret(由Secret填充的卷) SecretName:default-token-k3zl5 事件: 来自子对象路径类型的FirstSeen LastSeen计数原因消息 6m 6m 1 {default-scheduler}正常计划已成功将hello-node-2129762707-hte0f分配给gke-hello-world-16359f5d-node-zkpf --------- -------- ----- ---- ------------- --------- --- ------- 6m 6m 1 {kubelet gke-hello-world-16359f5d-node-zkpf} spec.containers {hello-node}正常拉取图像“ gcr.io/kubernete-codelab-1264/ hello-node:v1“ 6m 6m 1 {kubelet gke-hello-world-16359f5d-node-zkpf} spec.containers {hello-node}普通已创建Docker ID为41c8fde8f94b的已创建容器 6m 6m 1 {kubelet gke-hello-world-16359f5d-node-zkpf} spec.containers {hello-node}警告失败无法启动带有docker id 41c8fde8f94b的容器,并显示以下错误:API错误(500):无法启动容器41c8fde8f94bee697e3f1a3af88e6b347f5b850d9a6a406a5c2e25375e48c87de执行不正确:[$ 8]系统错误in可执行文件:“:8系统错误”路径 6m 6m 1 {kubelet gke-hello-world-16359f5d-node-zkpf}警告FailedSync同步吊舱错误,跳过:带有RunContainerError的“ hello-node”失败为“ StartContainer”:“ runContainer:API错误(500):无法启动容器41c8fde8f94bee697e3f1a3af88e6b347f5b850d9a6a406a5c2e25375e48c87a:[8]系统错误:exec:\“ deployment \”:在$ PATH \ n“ 6m 6m 1 {kubelet gke-hello-world-16359fntf {node}中找不到可执行文件。node} Normal Created已创建容器,其Docker ID为a99c8dc5cc8a 6m 6m 1 {kubelet gke-hello-world-16359f5d-node-zkpf} spec.containers {hello-node}警告失败无法启动具有docker id a99c8dc5cc8a的容器,并显示以下错误:API错误(500):无法启动容器a99c8dc5cc8a884d35f7c69e9e9e1ba9886 8]系统错误:exec:“部署”:在$ PATH找不到可执行文件 6m 6m 1 {kubelet gke-hello-world-16359f5d-node-zkpf}警告FailedSync同步吊舱错误,跳过:带有RunContainerError的“ hello-node”失败为“ StartContainer”:“ runContainer:API错误(500):无法启动容器a99c8dc5cc8a884d35f7c69e9e1ba91643f9e9ef8815b95f80aabdf9995a6608:[8]系统错误:exec:\“ deployment \”:在$ PATH \ n“ 6m 6m 1 {kubelet gke-hello-world-16359ftains {node-node}中找不到可执行文件。节点}正常拉成功提取图像“ gcr.io/kubernete-codelab-1264/hello-node:v1” 6m 6m 1 {kubelet gke-hello-world-16359f5d-node-zkpf}警告FailedSync错误同步窗格,跳过:带有RunContainerError的“ hello-node”失败为“ StartContainer”:“ runContainer:API错误(500):无法启动容器977b07a9e5dea5256de4e600d6071e3ac5cc6e9a344cb5354851aab587bff952:[8]系统错误:exec:\“ deployment \”:在$ PATH \ n“找不到可执行文件。 6m 6m 1 {kubelet gke-hello-world-16359f5d-node-zkpf}规范中。container {hello-node}正常已创建具有docker id 977b07a9e5de的已创建容器 6m 6m 1 {kubelet gke-hello-world-16359f5d-node-zkpf} spec.containers {hello-node}警告失败无法启动具有docker id 977b07a9e5de的容器,并显示以下错误:API错误(500):无法启动容器977b07a9e5dea5256de4e600d6071e3acc345b 8]系统错误:exec:“部署”:在$ PATH 5m 5m 1 {kubelet gke-hello-world-16359f5d-node-zkpf}中找不到可执行文件警告FailedSync错误同步Pod,跳过:对于“带CrashLoopBackOff的hello-node”:“退回20s重新启动失败的容器= hello-node pod = hello-node-2129762707-hte0f_default(b300b749-f4dd-11e5-83ee-42010af0000e)” 5m 5m 1 {kubelet gke-hello-world-16359f5d-node-zkpf} spec.containers {hello-node}普通已创建Docker ID为f8ad177306bc的已创建容器 5m 5m 1 {kubelet gke-hello-world-16359f5d-node-zkpf} spec.containers {hello-node}警告失败无法启动带有docker id f8ad177306bc的容器,并显示以下错误:API错误(500):无法启动容器f8ad177306bc6154498befbbc876ee4b2334d3842f269f4579f762434effe33a:[8]系统错误:exec:未发现“部署:$”路径 5m 5m 1 {kubelet gke-hello-world-16359f5d-node-zkpf}中警告FailedSync错误同步Pod,跳过:对于“带有RunContainerError的hello-node“:” runContainer:API错误(500):无法启动容器f8ad177306bc6154498befbbc876ee4b2334d3842f269f4579f762434effe33a:[8]系统错误:exec:\“ deployment \”:在$ PATH \ n中找不到可执行文件 5m 4m 3 {kubelet gke-hello-world-16359f5d-node-zkpf}错误,警告跳过:未能通过CrashLoopBackOff进入“ hello-node”的“ StartContainer”:“退后40秒钟,重新启动失败的container = hello-node pod = hello-node-2129762707-hte0f_default(b300b749-f4dd-11e5-83ee-42010af0000e)” 4m 4m 1 {kubelet gke-hello-world-16359f5d-node-zkpf}警告FailedSync同步吊舱错误,跳过:带有RunContainerError的“ hello-node”失败为“ StartContainer”:“ runContainer:API错误(500):无法启动容器d9218f5385cb020c752c9e78e3eda87f04fa0428cba92d14a1a73c93a01c8d5b:[8]系统错误:exec:\“ deployment \”:在$ PATH \ n“ 4m 4m 1 {kubelet gke-hello-world-16359ftains {node}中找不到可执行文件。}正常创建的已创建的容器,具有docker id d9218f5385cb 4m 4m 1 {kubelet gke-hello-world-16359f5d-node-zkpf} spec.containers {hello-node}警告失败无法启动带有docker id d9218f5385cb的容器,并显示以下错误:API错误(500):无法启动容器d9218f5385cb020c752c9e78e3eda87f04fa0428cba92d14a1a73c93a01c8d5y:[$ 8]系统可执行文件未执行:[8]系统错误:路径 4m 3m 7 {kubelet gke-hello-world-16359f5d-node-zkpf}中警告FailedSync错误同步pod,跳过:对于“带CrashLoopBackOff的hello-node”:“退回1m20s,重新启动失败的容器= hello-node pod = hello-node-2129762707-hte0f_default(b300b749-f4dd-11e5-83ee-42010af0000e)” 3m 3m 1 {kubelet gke-hello-world-16359f5d-node-zkpf}警告FailedSync同步Pod出错,跳过:失败到“带有RunContainerError的“ hello节点”的StartContainer”:“ runContainer:API错误(500):无法启动容器7c3c680f18c4cb7fa0fd02f538dcbf2e8f8ba94661fe2703c2fb42ed0c908f59:[8]系统错误:exec:\“ $”找不到\ PATH 3m 3m 1 {kubelet gke-hello-world-16359fntf {node}中找不到节点}警告失败无法启动带有docker id 7c3c680f18c4的容器,并显示以下错误:API错误(500):无法启动容器7c3c680f18c4cb7fa0fd02f538dcbf2e8f8ba94661fe2703c2fb42ed0c908f59:[8]系统错误:找不到执行文件:“ deployment in exec:” 3m 3m 1 {kubelet gke-hello-world-16359f5d-node-zkpf} spec.containers {hello-node}普通已创建Docker ID为7c3c680f18c4创建容器 2m 40s 12 {kubelet gke-hello-world-16359f5d-node-zkpf}警告FailedSync同步pod时出错,跳过:未能通过CrashLoopBackOff的“ hello-node”到“ StartContainer”:“退回2m40s重新启动失败的container = hello- node pod = hello-node-2129762707-hte0f_default(b300b749-f4dd-11e5-83ee-42010af0000e)“ 26s 26s 1 {kubelet gke-hello-world-16359f5d-node-zkpf} spec.containers {hello-node}警告失败失败使用错误:API错误(500)启动具有docker id dfae3b1e068a的容器:无法启动容器dfae3b1e068a5b0e89b1791f1acac56148fc649ea5894d36575ce3cd46a2ae3d:[8]系统错误:exec:“部署”:在$ PATH中找不到可执行文件 26s 26s 1 {kubelet gke-hello-world-16359f5d-node-zkpf} spec.containers {hello-node}正常已创建Docker ID为dfae3b1e068a 6m 26s 6 {kubelet gke-hello-world-16359f5d-node-zkpf} spec.containers {hello-node}正常已拉出的容器映像“ gcr.io/kubernete-codelab-1264/hello-node:v1”已存在机 3m的已创建容器3s 14s 3 {kubelet gke-hello-world-16359f5d-node-zkpf}警告FailedSync(具有共同原因的事件) 5m 3s 26 {kubelet gke-hello-world-16359f5d-node-zkpf} spec.containers {hello-node}警告BackOff Backoff重新启动失败的Docker容器 3s 3s 1 {kubelet gke-hello-world-16359f5d-node-zkpf}警告FailedSync同步pod的错误同步,跳过:未能通过CrashLoopBackOff的“ hello-node”到“ StartContainer”:“ Back-off 5m0s重新启动失败的container = hello-节点pod = hello-node-2129762707-hte0f_default(b300b749-f4dd-11e5-83ee-42010af0000e)”
==========================================
运行[kubectl运行hello-node --image = gcr.io / PROJECT_ID / hello-node:v1 --port = 8080部署“ hello-node”创建后]
你是说你的奔跑kubectl run hello-node --image=gcr.io/PROJECT_ID/hello-node:v1 --port=8080 deployment "hello-node" created
?
如果是这种情况,那么就不会感到惊讶,因为deployment
PATH中没有可执行文件。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句