NetWorker:由於未清除的 REST API 呼叫,伺服器間歇性無回應
Сводка: 由於 REST API 要求建立無法清除的 jsvc 連線,因此 NetWorker 19.13 或 19.14 伺服器程序 (nsrd) 間歇性無回應。
Данная статья применяется к
Данная статья не применяется к
Эта статья не привязана к какому-либо конкретному продукту.
В этой статье указаны не все версии продуктов.
Симптомы
回報的問題:
- NetWorker 伺服器 (
nsrd) 進程變得無回應。 - NetWorker 保護作業停止或失敗,回報各種連線相關錯誤;例如”
RPC connection timed out“或”Connection limit reached」 - NetWorker 使用者介面停止回應或連線失敗:
- NetWorker Management Console (NMC)
- NetWorker Web 使用者介面 (NWUI)
nsrwatchnsradmin
- 此環境設定為使用 REST API 報告公用程式,這些公用程式會連線至 NetWorker 伺服器以產生報告或票證。
- NetWorker 伺服器為 19.13.0.0 > 、19.13.0.3 或 19.14.0.0
Причина
每個 NetWorker REST API 要求都會針對內部 AUTHC 服務。API 要求正在建立與 AUTHC 服務,但這些連接之後不會關閉。
[root@nsr ~]# netstat -apno | grep jsvc | head tcp6 0 0 :::9090 :::* LISTEN 2406135/jsvc.exec off (0.00/0/0) tcp6 0 0 :::36523 :::* LISTEN 2406135/jsvc.exec off (0.00/0/0) tcp6 0 0 ::1:60705 ::1:8779 ESTABLISHED 2406135/jsvc.exec keepalive (6550.56/0/0) tcp6 0 0 ::1:45705 ::1:8779 ESTABLISHED 2406135/jsvc.exec keepalive (6407.22/0/0) tcp6 0 0 ::1:36707 ::1:8779 ESTABLISHED 2406135/jsvc.exec keepalive (6825.20/0/0) tcp6 0 0 ::1:57761 ::1:8779 ESTABLISHED 2406135/jsvc.exec keepalive (6731.29/0/0) tcp6 0 0 ::1:51473 ::1:8779 ESTABLISHED 2406135/jsvc.exec keepalive (6242.11/0/0) tcp6 0 0 ::1:58453 ::1:8779 ESTABLISHED 2406135/jsvc.exec keepalive (6446.28/0/0) tcp6 0 0 ::1:53133 ::1:8779 ESTABLISHED 2406135/jsvc.exec keepalive (6689.33/0/0) tcp6 0 0 ::1:49749 ::1:8779 ESTABLISHED 2406135/jsvc.exec keepalive (6618.93/0/0)
[root@nsr ~]# netstat -apno | grep jsvc | wc -l 4050
在此範例中,有 4,050 個與 NetWorker 相關聯的連線 AUTHC 服務 (jsvc)。
這是來自每秒查詢一次 REST API 的實驗室環境中的誇大示例。在生產環境中,問題可能會在數量少得多的 AUTHC 連線是因為其他 NetWorker 作業、裝置和保護工作流程也會使用可用的連線和系統資源。
在正常情況下,兩個 jsvc NetWorker 伺服器執行時有程序。其他 jsvc-相關連接可能會暫時出現,具體取決於正在執行的操作,但當不再需要時,它們應關閉。預計不會看到數十或數千個 jsvc 連線尚在 keepalive 狀態延長。
Разрешение
程式碼修正 NETWORKER-127181 預期在下列 NetWorker 版本中提供:
- 19.13.0.4
- 19.14.0.1
因應措施:
重新啟動 NetWorker 伺服器服務:
- Linux:
systemctl restart networker - Windows (PowerShell 語法):
net stop nsrd ; net start nsrd
注意: 這隻是臨時解決方案。NetWorker 伺服器會正常運作,直到連接埠再次被使用為止。這需要多少時間,取決於環境大小與活動。
Дополнительная информация
確保 OS TCP 和內核最佳實踐已到位: NetWorker:網路配置的最佳實踐
Затронутые продукты
NetWorkerПродукты
NetWorker FamilyСвойства статьи
Номер статьи: 000484828
Тип статьи: Solution
Последнее изменение: 08 Jul 2026
Версия: 2
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.