NetWorker: Nie można utworzyć połączenia za pomocą polecenia "portmapper"
Zhrnutie: 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. ...
Tento článok sa vzťahuje na
Tento článok sa nevzťahuje na
Tento článok nie je viazaný na žiadny konkrétny produkt.
V tomto článku nie sú uvedené všetky verzie produktov.
Symptómy
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
Príčina
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.Riešenie
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.
Ďalšie informácie
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ę.Dotknuté produkty
NetWorkerProdukty
NetWorkerVlastnosti článku
Číslo článku: 000081987
Typ článku: Solution
Dátum poslednej úpravy: 24 máj 2024
Verzia: 6
Nájdite odpovede na svoje otázky od ostatných používateľov spoločnosti Dell
Služby podpory
Skontrolujte, či sa na vaše zariadenie vzťahujú služby podpory.