NetWorker:產生以下錯誤“連接嘗試失敗,因為連接方在一段時間后未正確回應”
Summary: 新增用戶端或現有用戶端的備份失敗,並顯示「連線嘗試失敗,因為連線方在一段時間後未正確回應」。在兩個獨立主機上的 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
嘗試新增用戶端至 NetWorker 時,會產生下列錯誤:
連線至主機用戶端名稱失敗:遠端系統錯誤 - 連線嘗試失敗,因為連線方在一段時間後未正確回應,或已建立的連線失敗,因為連線的主機無法回應。
注意:此錯誤不限於用戶端建立,也可能顯示為備份失敗,在此情況下,仍適用下列解決程序。
Cause
當 NetWorker 伺服器的 nsrd 服務無法與 NetWorker 用戶端 nsrexecd 服務通訊時,就會出現此問題
Resolution
1) 確保 NetWorker 服務在 NetWorker 用戶端上執行:
注意:NetWorker 用戶端服務為 <b>nsrexecd</b> (NetWorker Remote Exec Service)。
如果未執行,請嘗試啟動程序:
2) 在 NetWorker 伺服器和用戶端上使用 ping 和 nslookup 命令,確保 NetWorker 伺服器和用戶端能夠互相通訊並解析彼此的主機名稱/IP。
3) 確認 NetWorker 服務/連線連接埠並未被作業系統或網路防火牆封鎖。
4) 使用 nsrrpcinfo 確認伺服器是否可看到用戶端連接埠:
確認上述事項後,您應該能夠透過執行下列命令,從 NetWorker 伺服器遠端連線至 NetWorker 用戶端 (反之亦然):
Windows: tasklist | findstr nsr
Linux: ps -ef | grep nsr
Linux: ps -ef | grep nsr
注意:NetWorker 用戶端服務為 <b>nsrexecd</b> (NetWorker Remote Exec Service)。
如果未執行,請嘗試啟動程序:
Windows: net start nsrexecd
Linux:/etc/init.d/networker start
Linux:/etc/init.d/networker start
2) 在 NetWorker 伺服器和用戶端上使用 ping 和 nslookup 命令,確保 NetWorker 伺服器和用戶端能夠互相通訊並解析彼此的主機名稱/IP。
注意:確認完整網域名稱 (FQDN)、短名稱和 IP 皆 正確傳回 nslookup。如果回應失敗,則必須為無法使用 DNS 解析的主機創建主機檔條目。任何網路/名稱解析問題都必須由您的域/網路管理員解決。
3) 確認 NetWorker 服務/連線連接埠並未被作業系統或網路防火牆封鎖。
服務連接埠:7937-9936
連線連接埠:0-0
如需防火牆和連接埠設定的詳細資訊,請參閱適用您 NetWorker 版本的 NetWorker 安全性組態指南。您可以在 https://www.dell.com/support/home/product-support/product/networker/docs 找到這些文件
如需防火牆和連接埠設定的詳細資訊,請參閱適用您 NetWorker 版本的 NetWorker 安全性組態指南。您可以在 https://www.dell.com/support/home/product-support/product/networker/docs 找到這些文件
4) 使用 nsrrpcinfo 確認伺服器是否可看到用戶端連接埠:
nsrrpcinfo -p client-name
範例:
範例:
[root@lnx-nwserv]:~# nsrrpcinfo -p lnx-client01.amer.lan
PROGRAM VERSION PROTOCOL PORT SERVICE
100000 2 tcp 7938 nsrportmapper Port Mapper
100000 2 udp 7938 nsrportmapper Port Mapper
390436 1 tcp 8070 nsrexecd GSS Authentication
390435 1 tcp 9049 nsrexecd Resource Mirror
390113 1 tcp 7937 nsrexecd Remote Execution
390440 1 tcp 9426 nsrexecd_nsrfa Remote File Access
如果在用戶端主機上安裝了「擴充 NetWorker 用戶端」套裝,便可以在 NetWorker 用戶端上執行此命令並返回 NetWorker 伺服器:
Linux: rpm -qa | grep lgtoxtd
Windows:

如果未安裝擴充式用戶端套件,用戶端將不會安裝 nsrrpcinfo 命令。
確認上述事項後,您應該能夠透過執行下列命令,從 NetWorker 伺服器遠端連線至 NetWorker 用戶端 (反之亦然):
nsradmin-p nsrexec -s client-name
此命令會開啟與其他 (用戶端/伺服器) 主機上的 nsrexecd 服務的遠端連線
此命令會開啟與其他 (用戶端/伺服器) 主機上的 nsrexecd 服務的遠端連線
[root@lnx-nwserv]:~# nsradmin -p nsrexec -s lnx-client01.amer.lan
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> q
[root@lnx-nwserv]:~# nsradmin -p nsrexec -s win-client01.amer.lan
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> q
[root@lnx-nwserv]:~#
注意:如果出現 nsradmin 提示,則表示已建立連線。輸入 quit (或 q) 以退出提示。
Additional Information
可能還需要在 NetWorker 伺服器和用戶端之間清除同儕資訊:
NetWorker:如何使用 nsradmin -C 自動清除不相符的 NSR 同儕資訊
NetWorker:如何使用 nsradmin -C 自動清除不相符的 NSR 同儕資訊
Affected Products
NetWorkerProducts
NetWorkerArticle Properties
Article Number: 000052219
Article Type: Solution
Last Modified: 17 Mar 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.