gpt4 book ai didi

azure - Kubernetes Pod 不断重新启动(CrashBackoffLoop - 错误 : Request Time Out))

转载 作者:行者123 更新时间:2023-12-03 06:09:41 28 4
gpt4 key购买 nike

我对 Kubernetes 有点陌生。

我有一个 pod 不断重新启动,我的错误是:

    at KibanaTransport.request (/usr/share/kibana/node_modules/@elastic/transport/lib/Transport.js:524:31)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at KibanaTransport.request (/usr/share/kibana/node_modules/@kbn/core-elasticsearch-client-server-internal/target_node/create_transport.js:58:16)
at Cluster.getSettings (/usr/share/kibana/node_modules/@elastic/elasticsearch/lib/api/api/cluster.js:157:16)
at isInlineScriptingEnabled (/usr/share/kibana/node_modules/@kbn/core-elasticsearch-server-internal/target_node/is_scripting_enabled.js:22:20)
at ElasticsearchService.start (/usr/share/kibana/node_modules/@kbn/core-elasticsearch-server-internal/target_node/elasticsearch_service.js:128:32)
at Server.start (/usr/share/kibana/src/core/server/server.js:366:32)
at Root.start (/usr/share/kibana/src/core/server/root/index.js:69:14)
at bootstrap (/usr/share/kibana/src/core/server/bootstrap.js:120:5)
at Command.<anonymous> (/usr/share/kibana/src/cli/serve/serve.js:216:5)
[2023-08-19T12:01:21.293+00:00][INFO ][plugins-system.preboot] Stopping all plugins.
[2023-08-19T12:01:21.294+00:00][INFO ][plugins-system.standard] Stopping all plugins.
[2023-08-19T12:01:21.294+00:00][INFO ][plugins.monitoring.monitoring.kibana-monitoring] Monitoring stats collection is stopped
[2023-08-19T12:01:21.297+00:00][ERROR][plugins.ruleRegistry] Error: Server is stopping; must stop all async operations
at /usr/share/kibana/x-pack/plugins/rule_registry/server/rule_data_plugin_service/resource_installer.js:66:20
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
[2023-08-19T12:01:21.298+00:00][ERROR][plugins.ruleRegistry] Error: Failure installing common resources shared between all indices. Server is stopping; must stop all async operations
at ResourceInstaller.installWithTimeout (/usr/share/kibana/x-pack/plugins/rule_registry/server/rule_data_plugin_service/resource_installer.js:75:13)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at ResourceInstaller.installCommonResources (/usr/share/kibana/x-pack/plugins/rule_registry/server/rule_data_plugin_service/resource_installer.js:89:5)

FATAL TimeoutError: Request timed out

我的其余 Pod 正在运行:

enter image description here

kubectl describe pod

enter image description here我尝试过的:自行删除了 pod。删除了部署。更新了 YAML 文件以分配更多资源并应用更改。但是,我不确定这些更改是否实际应用。

如果有人是 Kubernetes 专家,如果有人可以在这里提供适当的指导,我将非常感激。

谢谢。

最佳答案

利用如此大量的信息进行远程诊断非常困难。基本上有两件事困扰着我。由于与 Elasticsearch 通信相关的错误,您运行 Kibana 的 Kubernetes Pod 遇到问题并不断重新启动。

1:“就绪探测失败:获取 https://xxxxx.login 拨号 tcp 连接连接被拒绝”消息表明 Kibana 的就绪探测失败。就绪探针用于确定容器是否准备好开始接受流量。

  • 验证 Kibana Pod 的就绪探针配置是否为正确的。它可能配置错误或它尝试的服务配置错误访问(在本例中为“登录”)可能尚未准备好或不可用。

  • 检查就绪探测中使用的服务名称、端口和路径。确保它们与应用程序的实际配置匹配。

  • 增加就绪探测的超时时间

2:错误消息“TimeoutError:请求超时”表示 Kibana 与 Elasticsearch 的通信存在问题。

  • 检查 Elasticsearch 服务是否已启动、正在运行且可访问来自 Kibana pod。
  • 确保在 Kibana 配置中正确配置 Elasticsearch URL 和凭据。
  • 确认没有网络策略或防火墙阻止 Kibana 与 Elasticsearch 之间的通信。
  • 检查 Kibana 和 Elasticsearch Pod 的资源分配。确保他们有足够的资源(CPU、内存)分配来执行他们的任务。

我希望这可以帮助你。快乐编码

关于azure - Kubernetes Pod 不断重新启动(CrashBackoffLoop - 错误 : Request Time Out)),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76935043/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com