第 6 章 故障排除


6.1. Pod 重启故障排除

Pod 可能会出于多种原因重启,但 JBoss EAP pod 重启的常见原因可能包括 OpenShift 资源约束,特别是内存不足的问题。如需有关 OpenShift pod 驱除的更多信息,请参阅 OpenShift 文档。

默认情况下,将 OpenShift 模板的 JBoss EAP 配置为在遇到内存不足问题等情况时自动重新启动受影响的容器。以下步骤可帮助您诊断和排除内存不足和其他 pod 重启问题。

  1. 获取有问题的 pod 的名称。

    您可以使用以下命令查看 pod 名称以及每个 Pod 重启的次数。

    $ oc get pods
    Copy to Clipboard Toggle word wrap
  2. 若要诊断 Pod 重启的原因,您可以检查上一 Pod 的 JBoss EAP 日志或 OpenShift 事件。

    1. 要查看以上 pod 的 JBoss EAP 日志,请使用以下命令:

      oc logs --previous POD_NAME
      Copy to Clipboard Toggle word wrap
    2. 要查看 OpenShift 事件,请使用以下命令:

      $ oc get events
      Copy to Clipboard Toggle word wrap
  3. 如果因为资源问题而重启 Pod,您可以尝试修改 OpenShift Pod 配置以增加其 资源请求和限制。有关配置 pod 计算资源的更多信息,请参阅 OpenShift 文档。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部