戴尔自动化平台:解决部署和蓝图页面上的 504 网关错误
Summary: 本文介绍了一个罕见的问题,即“部署”和“蓝图”页面无法加载,从而导致 504 网关超时错误。该错误可能与 nginx 服务器有关。提供了解决此问题的解决方法。
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
- 无法加载“部署”和“蓝图”页面。
- 显示 504 网关超时错误。
- 错误消息来自 nginx/1.25.4。
错误消息:错误消息是一个包含以下内容的 HTML 页:
<html> <head><title>504 Gateway Time-out</title></head> <body> <center><h1>504 Gateway Time-out</h1></center> <hr><center>nginx/1.25.4</center> </body> </html> <!- a padding to disable MSIE and Chrome friendly error page -> <!- a padding to disable MSIE and Chrome friendly error
page -> <!- a padding to disable MSIE and Chrome friendly error page -> <!- a padding to disable MSIE and Chrome friendly error page -> <!- a padding to disable MSIE and Chrome friendly error page -> <!- a padding to disable MSIE and Chrome friendly error page ->Cause
目前尚不清楚该问题的根本原因,但怀疑与nginx服务器有关。
Resolution
解决办法:重新启动 nginx 服务器以解决此问题。这应该允许Deployments和Blueprints页面正确加载。
要重新启动 nginx pod,请在 Dell Automation Platform 群集上执行以下步骤:
通过运行命令识别 fusion-nginx pod 的名称。这将显示 pod 名称,类似于示例输出:
# kubectl get pods -A | grep fusion-nginx
hzp fusion-nginx-758ddd5f7c-g6dfj 2/2 Running 2 (66d ago) 93d
使用以下命令删除 pod。取代 <pod_name> 替换为容器的名称(例如, fusion-nginx-758ddd5f7c-g6dfj) 和 <namespace> 使用正确的 Orchestrator 命名空间(例如, hzp)
# kubectl delete pod fusion-nginx-758ddd5f7c-g6dfj -n hzp
pod "fusion-nginx-758ddd5f7c-g6dfj" deleted
Kubernetes 调度程序将在删除后立即自动重新启动 nginx pod。您可以通过检查 delete 命令的输出来验证 pod 的删除并重新启动。这应该会显示一条消息,指示 Pod 已被删除。
修复:Dell Automation Platform 开发部门正在调查此问题。
Affected Products
Dell Automation Platform, NativeEdge Solutions, Dell Automation Platform Components, NativeEdgeArticle Properties
Article Number: 000391508
Article Type: Solution
Last Modified: 14 Nov 2025
Version: 1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.