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クライアントが「ソケットを接続ポートにバインドできません」でバックアップに失敗する

Summary: 接続ポート: 10001-30000に設定すると、バックアップで「Cannot bind socket to connection port in configured port range on system」が報告されたときに、デーモンはSolarisホスト上の接続を維持できます です。要求されたアドレスを割り当てることができません。

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ホストは、ポートを「接続ポート: 0-0

 

Resolution

クライアントで使用されている接続ポートを更新します。

  1. rootとしてクライアントにログインします。

  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