调试有状态副本集

此任务展示了如何调试 StatefulSet。

准备工作

  • 你需要有一个 Kubernetes 集群,并且 kubectl 命令行工具已配置为与你的集群通信。
  • 你应该有一个正在运行的 StatefulSet,你想对其进行调查。

调试 StatefulSet

要列出属于 StatefulSet 且带有标签 app.kubernetes.io/name=MyApp 的所有 Pod,你可以使用以下命令:

kubectl get pods -l app.kubernetes.io/name=MyApp

如果你发现任何列出的 Pod 在 UnknownTerminating 状态下持续很长时间,请参阅删除 StatefulSet Pod 任务,了解如何处理它们。你可以使用调试 Pods 指南来调试 StatefulSet 中的单个 Pod。

下一步

了解有关调试 init-container 的更多信息。

上次修改时间:2022 年 7 月 11 日上午 8:41 PST:[en] 更新英文文档以使用推荐的标签 (f9ebc90ff7)