NetWorker: No se puede crear la conexión con "portmapper"
Zhrnutie: Los respaldos desde el cliente de NetWorker Linux fallan aleatoriamente debido a una falla de comunicación entre NetWorker Server y el cliente, a pesar de que no hay restricciones de red entre el cliente y el servidor. NetWorker se basa en el protocolo TCP/IP para la comunicación entre el cliente y el servidor, y la modificación de algunos parámetros del kernel de TCP en el servidor o el cliente puede afectar la funcionalidad de 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
El cliente Linux de NetWorker no puede realizar respaldos y se informa el siguiente error en los registros de acciones de respaldo:
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'.Los siguientes parámetros TCP se habilitaron en el sistema en el archivo /etc/sysctl.conf .
net.ipv4.tcp_tw_reuse = 1 net.ipv4.tcp_tw_recycle = 1Errores de /nsr/logs/daemon.raw de NetWorker Server:
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'.Errores de otros comandos:
- Desde el servidor, el comando
nsrrpcinfo -p client_nameno siempre funciona.- La primera ejecución del comando se comunica correctamente con el cliente, pero la segunda ejecución inmediata falla.
- El comando no se comunica con el cliente si el respaldo se ejecuta desde este.
- El siguiente comando del servidor al cliente no siempre funciona:
- La primera ejecución del comando se comunica correctamente con el cliente, pero la segunda ejecución inmediata falla.
nsrports -t client_name -p 7938
Príčina
La habilitación de los siguientes parámetros del kernel de Linux provoca una falla de comunicación en NetWorker:
net.ipv4.tcp_tw_reuse net.ipv4.tcp_tw_recycleLos parámetros afectan el manejo del kernel para conectores en
TIME_WAIT Estado.Riešenie
En el archivo /etc/sysctl.conf, configure los siguientes parámetros.
net.ipv4.tcp_tw_reuse = 0 net.ipv4.tcp_tw_recycle = 0Donde 1 (activado) y 0 (desactivado)
Nota: No se recomienda habilitar estos parámetros TCP y se recomienda consultar con el proveedor de Linux antes de habilitarlos.
Ďalšie informácie
La carpeta
El parámetro
tcp_tw_reuse permite que el host reutilice la conexión TCP en TIME_WAIT Estado de una nueva conexión, sin esperar a que se cierre el conector.
El parámetro
tcp_tw_recycle Permite el reciclaje rápido de conectores en TIME_WAIT Estado. De forma predeterminada, el kernel de Linux espera dos minutos (2 x MSL) antes de cerrar los conectores en TIME_WAIT si la aplicación no lo cerró.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.