NetWorker: Kan de verbinding niet maken met portmapper
Summary: Back-ups van de NetWorker Linux-client mislukken soms als gevolg van een communicatiefout tussen de NetWorker-server en de client, hoewel er geen netwerkbeperkingen zijn tussen de client en de server. NetWorker vertrouwt op het TCP/IP-protocol voor communicatie tussen de client en de server en het wijzigen van bepaalde TCP-kernelparameters op de server, anders kan de client de functionaliteit van NetWorker beïnvloeden. ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
NetWorker Linux-client kan geen back-up maken en de volgende fout wordt vermeld in de back-upactielogboeken:
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'.De volgende TCP-parameters zijn ingeschakeld op het systeem in het bestand /etc/sysctl.conf .
net.ipv4.tcp_tw_reuse = 1 net.ipv4.tcp_tw_recycle = 1Fouten van NetWorker Server /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'.Fouten van andere opdrachten:
- Vanaf de server wordt de opdracht
nsrrpcinfo -p client_namewerkt niet altijd.- De eerste uitvoering van de opdracht communiceert met succes met de client, maar de tweede directe uitvoering mislukt.
- De opdracht communiceert niet met de client als de back-up vanaf de client wordt uitgevoerd.
- De volgende opdracht van de server naar de client werkt niet altijd:
- De eerste uitvoering van de opdracht communiceert met succes met de client, maar de tweede directe uitvoering mislukt.
nsrports -t client_name -p 7938
Cause
Het inschakelen van de volgende Linux-kernelparameters leidt tot communicatiefouten in NetWorker:
net.ipv4.tcp_tw_reuse net.ipv4.tcp_tw_recycleDe parameters zijn van invloed op de kernelverwerking voor sockets in
TIME_WAIT Status.Resolution
Stel in het bestand /etc/sysctl.conf de volgende parameters in.
net.ipv4.tcp_tw_reuse = 0 net.ipv4.tcp_tw_recycle = 0Waarbij 1 (ingeschakeld) en 0 (uitgeschakeld)
Opmerking: Het inschakelen van deze TCP-parameters wordt niet aanbevolen en overleg met de Linux-leverancier voordat u ze inschakelt wordt aanbevolen.
Additional Information
De
De parameter
tcp_tw_reuse Hiermee kan de host de TCP-verbinding hergebruiken in TIME_WAIT status voor een nieuwe verbinding, zonder te wachten tot het stopcontact is gesloten.
De parameter
tcp_tw_recycle maakt snelle recycling van stopcontacten in TIME_WAIT Status. Standaard wacht de Linux-kernel twee minuten (2 x MSL) voordat de sockets worden gesloten. TIME_WAIT status als deze niet wordt gesloten door de applicatie.Affected Products
NetWorkerProducts
NetWorkerArticle Properties
Article Number: 000081987
Article Type: Solution
Last Modified: 24 May 2024
Version: 6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.