NetWorker NVP-vProxy: 再導入nsrvproxy_mgmtクラッシュし、コア ファイルが生成される

Riepilogo: NetWorker VMware Protection(NVP)ソリューションは、vProxyアプライアンスを使用して構成されています。nsrvproxy_mgmt再導入コマンドライン ユーティリティーは、環境内のvProxyアプライアンスをアップグレードするために使用されています。アップグレード セッション中に、プロセスが失敗してコア ファイルが生成されたことを示すエラーがNMC(NetWorker Management Console)nsrvproxy_mgmt生成されました。 ...

Questo articolo si applica a Questo articolo non si applica a Questo articolo non è legato a un prodotto specifico. Non tutte le versioni del prodotto sono identificate in questo articolo.

Sintomi

NetWorker VMware Protection(NVP)ソリューションは、vProxyアプライアンスを使用して構成されています。nsrvproxy_mgmt再導入コマンドライン ユーティリティーは、環境内のvProxyアプライアンスをアップグレードするために使用されています。アップグレード セッション中に、プロセスが失敗してコア ファイルが生成されたことを示すエラーがNMC(NetWorker Management Console)nsrvproxy_mgmt生成されました。vProxyがアップグレードされ、NetWorkerサーバーに対して登録されましたが、NMCアラートでは使用不可として表示されます。

 
 NetWorker Management Console (NMC)
図1: NMCアラートは、vProxyが使用不可であることを示しています。


vProxy再導入セッション ログには、次のように表示されます。

YYYY-MM-DD HH:MM:SS INFO:   [@(#) Build number: 66] Successfully deployed vProxy 'vproxy_name.mydomain.com'.
YYYY-MM-DD HH:MM:SS INFO:   [@(#) Build number: 66] Skipping registration of vProxy 'vproxy_name.mydomain.com'.
YYYY-MM-DD HH:MM:SS INFO:   [@(#) Build number: 66] Skipping registration of vProxy 'vproxy_name.mydomain.com'.


vProxy /opt/emc/vproxy/runtime/logs/vrapid/vrapid-engine.log 示します:

YYYY-MM-DD HH:MM:SS INFO:   The state of the vProxy is: REGISTER
YYYY-MM-DD HH:MM:SS TRACE:  Admin: detected proxy state change old=UNREGISTERED, state=REGISTER
YYYY-MM-DD HH:MM:SS TRACE:  Admin BackupServerName=nsr_name.mydomain.com, addr=[192.168.0.1]
YYYY-MM-DD HH:MM:SS TRACE:  Checking vProxy State
YYYY-MM-DD HH:MM:SS INFO:   The state of the vProxy is: REGISTER
YYYY-MM-DD HH:MM:SS INFO:   Successfully registered to backup server=nsr_name.mydomain.com
YYYY-MM-DD HH:MM:SS INFO:   vProxy Moref=vm-12345
YYYY-MM-DD HH:MM:SS INFO:   vProxy InstanceUuid=50186c69-f275-fbef-cece-5e474dcef466
YYYY-MM-DD HH:MM:SS TRACE:  Registration successful
YYYY-MM-DD HH:MM:SS TRACE:  Request #2: Responded to client.
YYYY-MM-DD HH:MM:SS NOTICE: Request #4: Rejecting unauthorized request from '192.168.1.1' for '/api/v1/VproxyEngines/RestEngine/process':
YYYY-MM-DD HH:MM:SS ERROR:  AdminEngine: sending response error: code=401, errText=Only requests from registered host are allowed.

Causa

この現象は、アクセス制御機能でNetWorkerサーバーの登録が許可されないことが原因で発生します。NetWorkerサーバーに複数のネットワーク インターフェイスがある場合、vProxyは別のインターフェイスを認識して登録を拒否する場合があります。

Risoluzione

すべてのNetWorkerサーバー インターフェイスIPアドレスのDNS(ドメイン ネーム システム)エントリーを構成して、NetWorkerサーバーのホスト名に解決します。vProxyを登録すると、NetWorkerサーバーのIPアドレスが解決され、アクセス制御リストに追加されます。IPアドレスが192.168.0.1および192.168.1.1のNetWorkerサーバーのnslookup出力の例。

vproxy_name:~ # nslookup nsr_name.mydomain.com
Server:         192.168.0.10
Address:        192.168.0.10#53

Name:   nsr_name.mydomain.com
Address: 192.168.0.1
Name:   nsr_name.mydomain.com
Address: 192.168.1.1

vProxy vrapid-engine.logは、登録中にアクセス制御リスト内のすべてのIPアドレスを表示するようになりました。  

YYYY-MM-DD HH:MM:SS TRACE:  Admin: detected proxy state change old=MAINTENANCE, state=READY
YYYY-MM-DD HH:MM:SS TRACE:  Admin BackupServerName=nsr_name.mydomain.com, addr=[192.168.0.1 192.168.1.1]
YYYY-MM-DD HH:MM:SS INFO:   Changing vProxy state successful
YYYY-MM-DD HH:MM:SS TRACE:  Request #2: Responded to client.
YYYY-MM-DD HH:MM:SS TRACE:  Request #3: Checking HTTP headers of REST request...
YYYY-MM-DD HH:MM:SS TRACE:  New get status request: ALL
YYYY-MM-DD HH:MM:SS INFO:   The state of the vProxy is: READY
YYYY-MM-DD HH:MM:SS TRACE:  Retrieving process status successful
YYYY-MM-DD HH:MM:SS TRACE:  Request #3: Responded to client.


登録作業アラウンド1:

編集 vProxy /etc/hosts ファイルを登録前に作成し、NetWorkerサーバー ホスト名に解決するすべてのNetWorkerサーバー インターフェイスIPアドレスを追加します。これにより、NetWorkerサーバーに対してvProxyアプライアンスを登録できます。例 /etc/hosts output IPアドレスが192.168.0.1および192.168.1.1のNetWorkerサーバーの場合。

vproxy_name:~ # cat /etc/hosts
192.168.0.100     vproxy_name.mydomain.com     vproxy_name
127.0.0.1 localhost.localdomain localhost
::1 localhost.localdomain localhost
192.168.0.1	nsr_name.mydomain.com   nsr_name
192.168.1.1	nsr_name.mydomain.com	nsr_name
メモ: この方法を使用すると、 nsrvproxy_mgmnt 再導入オプションは、将来vProxyアプライアンスをアップグレードするときに失敗します。 /etc/hosts 設定は再導入されません。

  

登録作業の回避策2:

登録前にvProxy vrapid.serviceファイルを編集して、アクセス制御機能を無効にします。これにより、NetWorkerサーバーに対してvProxyアプライアンスを登録できます。 

1.systemdユニット構成ファイルを編集します。

vi /usr/lib/systemd/system/vrapid.service

2.次で始まる行を見つけます。 "ExecStart=/opt/emc/vproxy/bin/vrapid"
3.コマンドライン引数を追加または編集して、アクセス制御を無効にします。

ExecStart=/opt/emc/vproxy/bin/vrapid -disable-access-control

4.ユニット構成ファイルを systemdが使用するJava Runtime Environmentへのパスを定義します。

systemctl daemon-reload

5.再起動 vrapid エンジン:

systemctl restart vrapid.service

6.NetWorkerサーバーにvProxyを登録します。

メモ: この方法を使用すると、vrapid.service設定が再導入されないため、将来vProxyアプライアンスをアップグレードするときにnsrvproxy_mgmnt再導入オプションが失敗します。

Prodotti

NetWorker
Proprietà dell'articolo
Numero articolo: 000170283
Tipo di articolo: Solution
Ultima modifica: 07 nov 2025
Versione:  4
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.