Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

NetWorker: Solaris NetWorker 클라이언트가 "Cannot bind socket to connection port"와 함께 백업하지 못했습니다.

Summary: 연결 포트: 10001-30000을 사용하면 백업에서 "시스템의 구성된 포트 범위에 있는 연결 포트에 소켓을 바인딩할 수 없습니다 : 요청된 주소를 할당할 수 없습니다."

This article applies to   This article does not apply to 

Symptoms

  • Solaris 호스트의 예약 백업에서 다음 보고가 발생하는 경우가 있습니다.
61320:savefs: Cannot bind socket to connection port in configured port range on system <Client_name>: Cannot assign requested address
61320:savefs: Cannot bind socket to connection port in configured port range on system <Client_name>: Cannot assign requested address
97512:savefs: Cannot access NetWorker server '<NetWorker_server_name>': Remote system error - Cannot assign requested address
savefs <Client_name>: failed.

 

  • 클라이언트의 daemon.raw 파일은 다음을 보고합니다.
61320 1483533202 3 1 126 3 38646 0 <Client_name> nsrexecd SYSTEM error 79 Cannot bind socket to connection port in configured port range on system %s: %s 2 12 10 <Client_name> 24 31 Cannot assign requested address - Port is free

NetWorker: nsr_render_log 사용 방법

 

  • 클라이언트의 netstat 명령에는 7937 및 7938에 대한 CLOSE_WAIT가 있습니다.
root@<Client_Name> # netstat -an | grep -i 7938
<ip_address_1>.37938 <ip_address_1>.9151 49878 0 49152 0 CLOSE_WAIT
<ip_address_1>.47938 <ip_address_1>.9151 49877 0 49152 0 CLOSE_WAIT
<ip_address_1>.57938 <ip_address_1>.9151 49877 0 49152 0 CLOSE_WAIT
 
root@fmsprochk1 # netstat -an | grep -i 7937
<ip_address_1>.37937 <ip_address_1>.9151 49875 0 49152 0 CLOSE_WAIT
<ip_address_1>.57937 <ip_address_1>.9151 49878 0 49152 0 CLOSE_WAIT
<ip_address_1>.47937 <ip_address_1>.9151 49878 0 49152 0 CLOSE_WAIT

 

  • 클라이언트의 /etc/hosts 파일에는 다음이 있습니다.
::1 localhost
127.0.0.1 localhost localhost.localdomain

 

  • 확인 대상 ipfstat -io 방화벽(IP 필터)이 실행되고 있지 않거나 구성되어 있지 않아야 합니다.

 

Cause

Solaris 호스트가 "connection ports: 0-0

 

Resolution

클라이언트에서 사용되는 연결 포트를 업데이트합니다.

  1. 클라이언트에 루트로 로그인합니다.

  2. 다음을 실행합니다. nsrports 연결 포트 범위를 기본값(0-0)에서 레거시 포트 범위(10001-30000)로 설정하는 명령:
    nsrports -C 10001-30000

  3. 다음을 실행하여 새 포트 설정을 확인합니다. nsrports 추가 플래그가 없습니다.

[root@lnx-client02]:~# nsrports
Service ports: 7937-9936
Connection ports: 10001-30000

 

해결 방법: 클라이언트에서 NetWorker 데몬을 중지하고 kill을 사용하여 남아 있는 데몬을 종료한 다음 데몬을 시작하면 백업이 얼마 동안 작동할 수 있습니다.

 

Affected Products

NetWorker

Products

NetWorker