NetWorker: Nie można utworzyć połączenia za pomocą polecenia "portmapper"
Summary: Tworzenie kopii zapasowych z klienta NetWorker Linux losowo kończy się niepowodzeniem z powodu awarii komunikacji między serwerem NetWorker a klientem, mimo że nie ma żadnych ograniczeń sieciowych między klientem a serwerem. NetWorker polega na protokole TCP/IP do komunikacji między klientem a serwerem i modyfikowania niektórych parametrów jądra TCP na serwerze lub klient może wpływać na funkcjonalność 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
Klient NetWorker Linux nie może utworzyć kopii zapasowej z powodu następującego błędu zgłoszonego w dziennikach akcji tworzenia kopii zapasowej:
nsrjobd RPC error RPC client handle: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. nsrjobd RPC error Unable to create the connection with 'portmapper' to host 'client_name' with address 'ip_address' at port number 7938. nsrjobd RPC critical Check whether the firewall is blocking the client ports on the host 'ip_address'.W pliku /etc/sysctl.conf włączono następujące parametry TCP.
net.ipv4.tcp_tw_reuse = 1 net.ipv4.tcp_tw_recycle = 1Błędy z serwera NetWorker /nsr/logs/daemon.raw:
nsrjobd RPC error Unable to create the connection with 'portmapper' to host 'client_name' with address 'ip_address' at port number 7938. nsrexecd RPC error Unable to create the connection with 'portmapper' to host 'client_name' with address 'ip_address' at port number 7938. nsrd RPC error Unable to create the connection with 'portmapper' to host 'client_name' with address 'ip_address' at port number 7938. nsrexecd RPC critical Check whether the firewall is blocking the client ports on the host 'ip_address'. nsrjobd RPC critical Check whether the firewall is blocking the client ports on the host 'ip_address'.Błędy z innych poleceń:
- Z serwera polecenie
nsrrpcinfo -p client_namenie zawsze działa.- Pierwsze uruchomienie polecenia pomyślnie komunikuje się z klientem, ale drugie natychmiastowe uruchomienie kończy się niepowodzeniem.
- Polecenie nie może komunikować się z klientem, jeśli kopia zapasowa jest uruchomiona z klienta.
- Następujące polecenie wysyłane z serwera do klienta nie zawsze działa:
- Pierwsze uruchomienie polecenia pomyślnie komunikuje się z klientem, ale drugie natychmiastowe uruchomienie kończy się niepowodzeniem.
nsrports -t client_name -p 7938
Cause
Włączenie następujących parametrów jądra systemu Linux prowadzi do błędu komunikacji w programie NetWorker:
net.ipv4.tcp_tw_reuse net.ipv4.tcp_tw_recycleParametry te mają wpływ na obsługę jądra dla gniazd w
TIME_WAIT Stan.Resolution
W pliku /etc/sysctl.conf ustaw następujące parametry.
net.ipv4.tcp_tw_reuse = 0 net.ipv4.tcp_tw_recycle = 0Gdzie 1 (włączone) i 0 (wyłączone)
Uwaga: Włączanie tych parametrów TCP nie jest zalecane i zaleca się skonsultowanie się z dostawcą systemu Linux przed ich włączeniem.
Additional Information
Polecenie
Parametr
tcp_tw_reuse umożliwia hostowi ponowne użycie połączenia TCP w TIME_WAIT status nowego połączenia, bez czekania na zamknięcie gniazda.
Parametr
tcp_tw_recycle umożliwia szybki recykling gniazd TIME_WAIT Stan. Domyślnie jądro Linuksa czeka dwie minuty (2 x MSL) przed zamknięciem gniazd TIME_WAIT status, jeśli nie został zamknięty przez aplikację.Affected Products
NetWorkerProducts
NetWorkerArticle Properties
Article Number: 000081987
Article Type: Solution
Last Modified: 24 May 2024
Version: 6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.