NetWorker:整合性のないNSRピア情報の修正

Summary: NetWorker通信で、別の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

クライアントのバックアップ、リカバリー、通信が、次のエラーで失敗します。

Error: 'nsrexecd: SYSTEM error: There is already a machine using the name (NETWORKER_CLIENT_NAM). Either choose a different name for your machine, or delete the "NSR peer information" entry for (NETWORKER_CLIENT_NAM) on host: (HOST_NAME)'
Error: 'nsrexecd: SYSTEM error: Connection reset by peer'
Error: Could not get session key from NETWORKER_CLIENT_NAME for GSS authentication with SERVER_NAME: Authentication error; why = Server rejected credential

同様のエラーがシステムにも表示されます daemon.raw ログ ファイル:

Cause

すべてのNetWorkerサーバー、ストレージ ノード、クライアントには、 nsrladb フォルダーに含まれます。

  • Linuxの場合 /nsr/res/nsrladb
  • Windows(デフォルト): C:\Program Files\EMC NetWorker\nsr\res\nsrladb

最初の接続時に、ホストは接続先のホストの証明書を要求して受信し、将来の比較のためにそのホスト証明書をキャッシュします。このフォルダーには、ホストのピア情報と、nsrauthピアリングを使用して正常に認証された他のNetWorkerシステムとのキャッシュされた証明書が含まれています。これらのキャッシュされた証明書は、構成ツリーのローカルホストブランチに反映されます。

ピア証明書の不一致は、さまざまな問題から発生する可能性があります。例:

  • 名前解決、アドレス指定、または通信の問題
  • NetWorkerのアップグレード
  • ホスト レベルのシステム変更により、システム レベルの情報と格納されている情報との間に相違が生じる nsraldb

Resolution

NSRピア情報は、サーバー レベルではなく、クライアント レベルで設定されます。つまり、NSRデータベースではなく、NSRLAに接続する必要があります。これを行うには、「nsradmin -p nsrexec」または「nsradmin -p nsrexecd」の出力です。

エラー メッセージ(host_name)を生成しているNetWorkerホスト上のクライアント(client_name)の、一致しない古い証明書を削除します。 

  1. NMCのローカル ホストを使用して、古いホストのコピーを使用して任意のホストから更新されたクライアントの証明書を削除します
  2. コマンド ラインを使用して、影響を受けるクライアントから古い証明書を削除します

クライアント マシンのピア情報を(サーバーから)クリアするには

nsradmin -s <host_name> -p nsrexec
nsradmin> delete type: nsr peer information; peer hostname: <client_name>

クライアント マシンからピア情報をクリアします。

nsradmin -p nsrexec
nsradmin> print type: nsr peer information
delete
次の記事では、ピア証明書の不一致を確認する方法(およびほとんどの場合は修正)方法について説明します。 

Additional Information

ピアの問題は、許可されている認証方法の不一致がある場合にも発生する可能性があります。最新のNetWorker実装では、 nsrauth を使用する必要があります。レガシー(19.4.xより前)のNetWorkerシステムには、「oldauth」の出力です。を使用したNetWorkerシステムの例 oldauth フォールバックが有効:

[root@lnx-srvr01 ~]# nsradmin -p nsrexec
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> p type: nsrla
                        type: NSRLA;
                        name: lnx-srvr01.networker.lan;
           reverse DNS state: uncached;
              nsrmmd version: 19.14.0.0.Build.12;
             nsrsnmd version: 19.14.0.0.Build.12;
          Multi-subnet state: Disabled;
                   TCP Retry: 5;
 NW instance info operations: ;
       NW instance info file: ;
          installed products: ;
                auth methods: "0.0.0.0/0,nsrauth/oldauth";
           max auth attempts: 8;
...
...

ユーザー インターフェイス アプリケーションを起動するために oldauth 通信フォールバックは、一部の通信またはピアリングの障害を回避する可能性があります。しかし oldauth 使用しないでください。 oldauth 安全ではないと見なされます。
nsrauth は、サポートされているすべてのNetWorkerリリースで使用されるデフォルトの認証方法です。19.4.xより後のバージョンに導入されたクライアントには、 oldauth 有効。を使用したクライアントのアップグレード oldauth 有効にした場合、この設定は自動的に削除されません。この設定は手動で削除する必要があります。

[root@lnx-srvr01 ~]# nsradmin -p nsrexec
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> . type: nsrla
Current query set
nsradmin> update auth methods: "0.0.0.0/0,nsrauth"
                auth methods: "0.0.0.0/0,nsrauth";
Update? y
updated resource id 3.0.243.13.0.0.0.0.101.15.41.103.192.168.0.6(517)
nsradmin> show auth methods
nsradmin> print
                auth methods: "0.0.0.0/0,nsrauth";
nsradmin>

NetWorkerサービスを再起動します。

  • Linuxの場合 systemctl restart networker
  • Windows (PowerShell)の場合: net stop nsrexecd ; net start nsrexecd
メモ: NetWorkerまたはNetWorker管理コンソール(NMC)サーバーでもあるWindowsシステムでは、これらのサービスを個別に開始する必要があります。 net start nsrdnet start gstd

ホストと通信するNetWorkerシステムからピア情報をクリアします。ここで oldauth が無効になりました。

Affected Products

NetWorker

Products

NetWorker, NetWorker Series
Article Properties
Article Number: 000024312
Article Type: Solution
Last Modified: 17 Apr 2026
Version:  8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.