【问题标题】:Kubernetes many restarts but pod keeps runningKubernetes 多次重启,但 pod 继续运行
【发布时间】:2022-11-15 15:37:24
【问题描述】:

我在 Kubernetes 上部署的每项服务的所有 pod 上都出现了很多重启。

但是当我实时查看日志时:

kubectl -n my-namespace logs -c my-pod -f my-pod-some-hash --tail=50

我什么也没看到,没有重新启动,没有失败的信号。准备继续工作。那么所有这些重新启动意味着什么?我在哪里或如何获得有关这些重启的更多信息?

编辑:

通过查看上图中有 158 的 pod 的 pod 详细信息,我可以看到这一点,但我不知道它是什么意思,或者它是否与重新启动有关:

【问题讨论】:

  • 请使用“--Previous”标签获取 Pod 的日志。语法:kubectl logs <PodName> --previous

标签: azure kubernetes kubernetes-pod


【解决方案1】:

使用 CLI 命令通过一个示例示例 pod 进行复制

如果有任何 pod 重新启动,以便检查之前运行用户的日志" - 以前的"

步骤1: 使用以下命令连接到集群

az aks get-credentials --resource-group <resourcegroupname> --name <Clustername>

第2步: 验证 pod 日志

kubectl get pods

第三步: 使用命令验证重启 Pod 日志

kubectl logs <PodName> --previous

【讨论】:

    猜你喜欢
    • 2016-08-22
    • 2020-10-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-19
    • 2020-11-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多