NetWorker:NMC 无法连接到 NetWorker 服务器,“无法连接到服务器,远程系统错误 — 资源暂时不可用”

Summary: NMC 无法连接到 NetWorker 服务器,“无法连接到服务器,远程系统错误 — 资源暂时不可用”。此问题是由 NetWorker 服务器上阻止 NetWorker 端口范围内的端口引起的。

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

  • RHEL Linux 服务器上的新安装。
  • NetWorker Management Console (NMC) 无法连接到两个 NetWorker 服务器。连接到 NMC 时,出现弹出错误,指出 
“无法连接到服务器,远程系统错误 — 资源暂时不可用”
  • NetWorker 服务器的 /nsr/logs/daemon.raw 中记录以下错误:
173680 07/08/2019 09:08:37 PM  nsrexecd RPC error RPC client handle: No route to host.
172089 07/08/2019 09:08:37 PM  nsrexecd RPC error Unable to create the connection with '' to host (NetWorker server)  with address (ip-address of NetWorker server) at port number 0.
173678 07/08/2019 09:08:37 PM  nsrexecd RPC critical Check whether the firewall is blocking the client ports on the host (ip-address of NetWorker server).
nsrports -t localhost -p 7938
  • 来自另一个系统的远程连接无法连接到 NetWorker 服务器上的客户端端口:
Linux: curl networker_server_name:7938
Windows (PowerShell):   TNC networker_server_name 端口 7938

Cause

NetWorker 服务器上有一个本地操作系统防火墙,阻止 NetWorker 端口范围内的部分或所有端口,默认为 7937-9936。

Resolution

要解决此问题,请将本地操作系统防火墙允许的服务端口从 2 增加到 2000 端口范围 7937-9936。

在 Red Hat Linux 中,本地操作系统防火墙的端口配置位于此文件中:  /usr/lib/firewalld/zones/public.xml
以下是可以更改设置的命令:
# firewall-cmd --zone=public --add-port=7937-9936/udp
# firewall-cmd --zone=public --add-port=7937-9936/tcp
# firewall-cmd --reload

 
提醒:Microsoft Windows 安装在安装向导中有一个选项“配置操作系统防火墙”。强烈建议使用此选项,以便允许默认端口通过防火墙。如果未使用此选项,则必须创建防火墙规则以允许 NetWorker 端口范围内的端口。
 

Additional Information

Affected Products

NetWorker

Products

NetWorker
Article Properties
Article Number: 000060670
Article Type: Solution
Last Modified: 12 June 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.