【发布时间】:2023-03-11 06:30:02
【问题描述】:
我是学习 Kubernetes 的初学者。我尝试从我的 yaml 文件中的 zookeeper 私有注册表中提取非官方图像进行测试,但 pod 状态为 ImagePullBackOff。不知何故,我纠正了该错误并成功提取了图像,但反映 pod 状态的新错误是 CrashLoopBackOff。在腻子终端中以任何方式或形式使用命令“kubectl logs -f -p zookeeper-n1-pod-0 -c zookeeper-n1 -n test-1”或使用“kubectl logs podname”命令时,没有任何输出,光标只会移动到下一行。我试过“退出$?”命令查看我上一个命令的退出状态并将输出为 0,这意味着最后一个命令已成功执行,但我看到 pod 状态为 CrashLoopBackOff。由于没有日志,我无法解决此问题。造成这种情况的可能原因和解决方案是什么?
提前致谢!!
【问题讨论】:
-
分享你的 yaml 代码
-
如有疑问,我会使用调试吊舱。见kubernetes.io/docs/tasks/debug-application-cluster/…。一旦你的调试 Pod 中有一个 shell:尝试手动启动你的应用程序,添加选项以提高日志级别(如果存在),...
标签: kubernetes containers