我在Google Cloud Platform上有一个Kubernetes集群。 Kubernetes集群包含一个包含一个Pod的部署。吊舱有两个容器。我观察到该容器已被新的容器替换,并且整个数据被清除。我无法找出背后的原因。
我尝试了以下两个命令:
kubectl logs [podname] -c [containername] --previous
**结果:** previous terminated container [containername] in pod [podname] not found
kubectl get pods
结果:我看到我的广告连播的重启次数等于0。
我可以做些什么来从旧的吊舱中获取日志吗?
答案 0 :(得分:0)
请尝试以下命令以查看广告连播信息 kubectl描述po
答案 1 :(得分:0)
获取此信息的机会不多,但请尝试以下操作:
1)如果您知道失败的容器ID,请尝试在此处查找旧日志
/var/lib/docker/containers/<container id>/<container id>-json.log
2)查看kubelet的日志:
journalctl -u kubelet