NetWorker: 'portmapper'를 사용하여 연결을 생성할 수 없습니다.
Summary: 클라이언트와 서버 간에 네트워크 제한이 없음에도 NetWorker Server와 클라이언트 간의 통신 장애로 인해 NetWorker Linux 클라이언트의 백업이 임의로 실패합니다. NetWorker는 클라이언트와 서버 간의 통신을 위해 TCP/IP 프로토콜을 사용하며 서버에서 일부 TCP 커널 매개변수를 수정합니다. 그렇지 않으면 클라이언트가 NetWorker 기능에 영향을 미칠 수 있습니다. ...
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 클라이언트가 백업 작업 로그에 보고된 다음 오류로 인해 백업에 실패합니다.
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'.다음 TCP 매개 변수가 시스템의 /etc/sysctl.conf 파일에서 활성화되었습니다.
net.ipv4.tcp_tw_reuse = 1 net.ipv4.tcp_tw_recycle = 1NetWorker 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'.다른 명령의 오류:
- 서버에서 명령
nsrrpcinfo -p client_name항상 작동하는 것은 아닙니다.- 명령의 첫 번째 실행은 클라이언트와 성공적으로 통신하지만 두 번째 즉시 실행은 실패합니다.
- 백업이 클라이언트에서 실행 중인 경우 명령이 클라이언트와 통신하지 못합니다.
- 서버에서 클라이언트로의 다음 명령이 항상 작동하는 것은 아닙니다.
- 명령의 첫 번째 실행은 클라이언트와 성공적으로 통신하지만 두 번째 즉시 실행은 실패합니다.
nsrports -t client_name -p 7938
Cause
다음 Linux 커널 매개변수를 활성화하면 NetWorker에서 통신 장애가 발생합니다.
net.ipv4.tcp_tw_reuse net.ipv4.tcp_tw_recycle매개변수는 에서 소켓에 대한 커널 처리에 영향을 줍니다.
TIME_WAIT 상태.Resolution
/etc/sysctl.conf 파일에서 다음 매개변수를 설정합니다.
net.ipv4.tcp_tw_reuse = 0 net.ipv4.tcp_tw_recycle = 0여기서 1(활성화) 및 0(비활성화)입니다.
참고: 이러한 TCP 매개 변수를 사용하도록 설정하지 않는 것이 좋으며 사용하도록 설정하기 전에 Linux 공급업체와 상의하는 것이 좋습니다.
Additional Information
비디오
매개 변수
tcp_tw_reuse 호스트가 TCP 연결을 재사용할 수 있도록 합니다. TIME_WAIT 소켓이 닫힐 때까지 기다리지 않고 새 연결의 상태입니다.
매개 변수
tcp_tw_recycle 에서 소켓을 빠르게 재활용할 수 있습니다. TIME_WAIT 상태. 기본적으로 Linux 커널은 소켓을 닫기 전에 2분(2 x MSL) 동안 기다립니다. TIME_WAIT 응용 프로그램에 의해 닫히지 않은 경우 상태입니다.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.