NetWorker: Nelze vytvořit připojení pomocí mapovače portů

Summary: Zálohování z klienta NetWorker Linux náhodně selhává kvůli selhání komunikace mezi serverem NetWorker a klientem, ačkoli mezi klientem a serverem neexistují žádná síťová omezení. Platforma NetWorker využívá protokol TCP/IP ke komunikaci mezi klientem a serverem a při úpravě některých parametrů jádra TCP na serveru, jinak může klient ovlivnit funkčnost služby NetWorker. ...

Αυτό το άρθρο ισχύει για Αυτό το άρθρο δεν ισχύει για Αυτό το άρθρο δεν συνδέεται με κάποιο συγκεκριμένο προϊόν. Δεν προσδιορίζονται όλες οι εκδόσεις προϊόντων σε αυτό το άρθρο.

Symptoms

Klienta NetWorker Linux se nedaří zálohovat a v protokolech akcí zálohování se zobrazuje následující chyba:
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'.
Následující TCP parametry byly v systému povoleny v souboru /etc/sysctl.conf .
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle  = 1
Chyby ze serveru 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'.
Chyby z jiných příkazů:
  • Ze serveru zadejte příkaz nsrrpcinfo -p client_name nefunguje vždy.
    • První spuštění příkazu úspěšně komunikuje s klientem, ale druhé okamžité spuštění se nezdaří.
    • Příkaz nemůže komunikovat s klientem, pokud je záloha spuštěna z klienta.
  • Následující příkaz ze serveru do klienta nefunguje vždy:
  • První spuštění příkazu úspěšně komunikuje s klientem, ale druhé okamžité spuštění se nezdaří.
nsrports -t client_name -p 7938

Cause

Povolení následujících parametrů jádra Linux vede k selhání komunikace v nástroji NetWorker:
net.ipv4.tcp_tw_reuse 
net.ipv4.tcp_tw_recycle 
Parametry ovlivňují zpracování jádra pro sokety v TIME_WAIT Stav.

Resolution

V souboru /etc/sysctl.conf nastavte následující parametry.  
net.ipv4.tcp_tw_reuse = 0
net.ipv4.tcp_tw_recycle = 0
Kde 1 (povoleno) a 0 (zakázáno)
 
Poznámka: Povolení těchto parametrů TCP se nedoporučuje a před jejich povolením se doporučuje konzultovat s dodavatelem systému Linux. 

Additional Information

Řádek tcp_tw_reuse umožňuje hostiteli znovu použít připojení TCP v TIME_WAIT stav pro nové připojení, aniž by se čekalo na uzavření zásuvky.

Parametr tcp_tw_recycle Umožňuje rychlou recyklaci zásuvek TIME_WAIT Stav. Ve výchozím nastavení linuxové jádro čeká dvě minuty (2 x MSL) před uzavřením soketů TIME_WAIT Stav, pokud není aplikací zavřen.

Επηρεαζόμενα προϊόντα

NetWorker

Προϊόντα

NetWorker
Ιδιότητες άρθρου
Article Number: 000081987
Article Type: Solution
Τελευταία τροποποίηση: 24 Μαΐ 2024
Version:  6
Βρείτε απαντήσεις στις ερωτήσεις σας από άλλους χρήστες της Dell
Υπηρεσίες υποστήριξης
Ελέγξτε αν η συσκευή σας καλύπτεται από τις Υπηρεσίες υποστήριξης.