NetWorker: Impossibile creare la connessione con 'portmapper'

Summary: I backup dal client NetWorker Linux hanno talvolta esito negativo a causa di un errore di comunicazione tra il server NetWorker e il client, sebbene non vi siano restrizioni di rete tra il client e il server. NetWorker si basa sul protocollo TCP/IP per la comunicazione tra il client e il server e la modifica di alcuni parametri del kernel TCP sul server o sul client può influire sulle funzionalità di NetWorker. ...

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

Symptoms

Il client NetWorker Linux non riesce a eseguire il backup con il seguente errore segnalato nei log delle azioni di backup:
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'.
I seguenti parametri TCP sono stati abilitati sul sistema nel file /etc/sysctl.conf .
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle  = 1
Errori dal server 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'.
Errori da altri comandi:
  • Dal server, il comando nsrrpcinfo -p client_name non sempre funziona.
    • La prima esecuzione del comando comunica correttamente con il client, ma la seconda esecuzione immediata ha esito negativo.
    • Il comando non riesce a comunicare con il client se il backup viene eseguito dal client.
  • Il seguente comando dal server al client non sempre funziona:
  • La prima esecuzione del comando comunica correttamente con il client, ma la seconda esecuzione immediata ha esito negativo.
nsrports -t client_name -p 7938

Cause

L'abilitazione dei seguenti parametri del kernel Linux causa un errore di comunicazione in NetWorker:
net.ipv4.tcp_tw_reuse 
net.ipv4.tcp_tw_recycle 
I parametri influenzano la gestione del kernel per i socket in TIME_WAIT Stato.

Resolution

Nel file /etc/sysctl.conf, impostare i seguenti parametri.  
net.ipv4.tcp_tw_reuse = 0
net.ipv4.tcp_tw_recycle = 0
Dove 1 (abilitato) e 0 (disabilitato)
 
Nota: L'abilitazione di questi parametri TCP non è consigliata ed è consigliata consultare il fornitore Linux prima di abilitarli. 

Additional Information

Il campo tcp_tw_reuse consente all host di riutilizzare la connessione TCP in TIME_WAIT stato per una nuova connessione, senza attendere che la presa venga chiusa.

Il parametro tcp_tw_recycle Consente il riciclo rapido delle prese in TIME_WAIT Stato. Per impostazione predefinita, il kernel Linux attende due minuti (2 x MSL) prima di chiudere i socket in TIME_WAIT stato se non viene chiuso dall'applicazione.

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

NetWorker

Προϊόντα

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