NetWorker:重新启动后,NWUI 控制面板中未显示活动作业状态

Summary: 在未正确关闭 NetWorker 服务的情况下重新启动服务器后,UI 驱动的进程表现出异常行为。使用 UI 启动的作业不会显示实时更新或进度,UI 中唯一可见的更改是“保存会话”更新,而其他与作业相关的反馈则缺失。

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

  • NetWorker 服务器重新启动后,NetWorker Web 用户界面 (NWUI) 控制面板上的正在运行作业状态不可见。它始终显示零 (0) 个正在运行的作业。

不显示 NWUI 活动会话

  • 所有必需的端口(9095、5671、5435)均已打开并处于侦听调制解调器中 NetWorker 进程和端口
  • NWUI 日志中没有错误。
  • 使用的 NWUI 服务器本地部署在 Linux NetWorker 服务器上。

Cause

系统引导过程中的计时不匹配导致了此问题。NetWorker 服务和 NWUI 服务同时启动,这可能会导致 NWUI 在 NetWorker 完全正常运行之前初始化。在正常运行的环境中,NetWorker 服务应在 NWUI 启动之前完全运行。

Resolution

在 NWUI 服务启动中引入延迟,以允许 NetWorker 服务首先初始化。

实施步骤:

  1. 找到并编辑 NWUI 服务单元文件。
/opt/nwui/scripts/nwui.service
  1. 修改 [Service] 部分以包括延迟。
[Service]
Type=forking
User=root
ExecStartPre=/bin/sleep 30
ExecStart=/opt/nwui/scripts/nwui.sh start
ExecStop=/opt/nwui/scripts/nwui.sh stop
Restart=on-failure
  1. 重新加载 systemd 守护程序并 重新启动 服务。
systemctl daemon-reload
systemctl restart nwui

在下次服务器重新启动时,NWUI 服务应等待 30 秒,然后再启动,以确保 NetWorker 服务完全启动并运行。这有助于恢复 NWUI 控制面板中活动作业的可见性。

Additional Information

  • 您可以根据环境的启动时间调整延迟持续时间(睡眠 30)。
  • 确保 NetWorker 服务已启用并配置为在启动时启动。
Article Properties
Article Number: 000367295
Article Type: Solution
Last Modified: 31 Oct 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.