NetWorker: Det går inte att skapa anslutningen med portmapper

Zhrnutie: Säkerhetskopieringar från NetWorker Linux-klienten misslyckas slumpmässigt på grund av kommunikationsfel mellan NetWorker-servern och klienten, även om det inte finns några nätverksbegränsningar mellan klienten och servern. NetWorker förlitar sig på TCP/IP-protokollet för kommunikation mellan klienten och servern och ändring av vissa TCP-kernelparametrar på servern, eller så kan klienten påverka NetWorker-funktionerna. ...

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

NetWorker Linux-klienten kan inte säkerhetskopiera med följande fel som rapporterats i åtgärdsloggarna för säkerhetskopiering:
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'.
Följande TCP-parametrar har aktiverats på systemet i filen /etc/sysctl.conf .
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle  = 1
Fel från NetWorker-servern /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'.
Fel från andra kommandon:
  • Från servern visas kommandot nsrrpcinfo -p client_name fungerar inte alltid.
    • Den första körningen av kommandot kommunicerar med klienten, men den andra omedelbara körningen misslyckas.
    • Kommandot kan inte kommunicera med klienten om säkerhetskopieringen körs från klienten.
  • Följande kommando från servern till klienten fungerar inte alltid:
  • Den första körningen av kommandot kommunicerar med klienten, men den andra omedelbara körningen misslyckas.
nsrports -t client_name -p 7938

Príčina

Om du aktiverar följande Linux-kernelparametrar leder det till kommunikationsfel i NetWorker:
net.ipv4.tcp_tw_reuse 
net.ipv4.tcp_tw_recycle 
Parametrarna påverkar kärnhanteringen för sockets i TIME_WAIT Status.

Riešenie

I filen /etc/sysctl.conf anger du följande parametrar.  
net.ipv4.tcp_tw_reuse = 0
net.ipv4.tcp_tw_recycle = 0
Där 1 (aktiverat) och 0 (inaktiverat)
 
Obs! Vi rekommenderar inte att du aktiverar dessa TCP-parametrar och vi rekommenderar att du rådgör med Linux-leverantören innan du aktiverar dem. 

Ďalšie informácie

Informationen tcp_tw_reuse gör det möjligt för värden att återanvända TCP-anslutningen i TIME_WAIT status för en ny anslutning, utan att vänta på att uttaget ska stängas.

Parametern tcp_tw_recycle möjliggör snabb återvinning av uttag i TIME_WAIT Status. Som standard väntar Linux-kärnan i två minuter (2 x MSL) innan sockets stängs i TIME_WAIT status om den inte stängs av programmet.

Dotknuté produkty

NetWorker

Produkty

NetWorker
Vlastnosti č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.