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

NVP vProxy:(トラブルシューティング ガイド)バックアップが「NSR VMware proxy is not available for datastores」で失敗する

Summary: これは、vProxyバックアップの実行時に「NSR VMware proxy is not available for datastores」というエラーの考えられる原因を理解するためのサポートを目的とした一般的なトラブルシューティングKBです。

This article applies to   This article does not apply to 

Instructions

NetWorker VMware Protection(NVP)vProxyアプライアンスを使用してVMバックアップを実行すると、次のエラーで1つ以上のVMのVMバックアップが失敗します。
NSR VMware proxy is not available for datastores (DATASTORE_NAME) in vCenter 'VCENTER_NAME'.
このエラーは、NMCモニタリング ウィンドウで失敗したバックアップ アクションの詳細を確認するときに見つかります。
image.png
または、NetWorkerサーバーのバックアップ アクション ログで、次の手順を実行します。
root@linux1:~# nsr_render_log /nsr/logs/policy/Gold/VMware/Backup_235896.raw | grep -i error
164882 02/07/2023 09:44:11 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error Unable to process VM 'linuxclient01': NSR VMware proxy is not available for datastores (datastore1) in vCenter 'vcsa.amer.lan'. Check if it is enabled.
164546 02/07/2023 09:44:11 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error linuxclient01: Backup failed.
164882 02/07/2023 09:44:11 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error Unable to process VM 'winclient02': NSR VMware proxy is not available for datastores (datastore1) in vCenter 'vcsa.amer.lan'. Check if it is enabled.
164546 02/07/2023 09:44:11 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error winclient02: Backup failed.
164882 02/07/2023 09:44:45 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error Unable to process VM 'linuxclient01': NSR VMware proxy is not available for datastores (datastore1) in vCenter 'vcsa.amer.lan'. Check if it is enabled.
164546 02/07/2023 09:44:45 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error linuxclient01: Backup failed.
164882 02/07/2023 09:44:45 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error Unable to process VM 'winclient02': NSR VMware proxy is not available for datastores (datastore1) in vCenter 'vcsa.amer.lan'. Check if it is enabled.
164546 02/07/2023 09:44:45 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error winclient02: Backup failed.
このエラーは、いくつかの理由で表示されます。以下に、いくつかの一般的な原因とその対処方法について詳しい説明を示します。

 

vProxyの可用性:

vProxyの状態: バックアップに対してvProxyが有効になっていますか?

root@linux1:~# nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> show enabled; name
nsradmin> print type: nsr vmware proxy
                        name: vproxy01.amer.lan;
                     enabled: Yes;

または
image.png

vProxyで[Enabled]が[No]と表示されている場合は、[Enabled]に[Yes]を設定します。これはNMCから実行できます。

image.png
またはnsradmin:

nsradmin> . type: nsr vmware proxy; name: vproxy01.amer.lan
Current query set
nsradmin> update enabled: Yes
                     enabled: Yes;
Update? y
updated resource id 141.0.147.119.0.0.0.0.114.88.175.99.192.168.7.101(28)
nsradmin>

vProxyが[Enabled]状態にならない場合は、次の手順を実行します。

  • vProxyとNetWorkerサーバー間のポート9090通信(双方向)を確認します。
    • vProxy: curl -v NW_SERVERNAME:9090
    • NetWorkerサーバー: nsrports -t VPROXY_NAME -p 9090
  • vProxyの手動再登録を試みる:https://www.dell.com/support/kbdoc/000156072

VMware構成:

代わりに、ネットワーク ブロック デバイス(NBD)メソッドを使用してVMバックアップを実行するhotaddに問題があるかどうかをテストする1つの方法。
vProxyではNBDセッションが有効になっていますか(デフォルトでは、NBDセッションは0(無効)に設定されています)。
image.png

NBDセッションが有効になっている場合は、NBDセッションをhotaddと一致するように設定します。

image.png
または、

root@linux1:~# nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> show name; maximum NBD sessions
nsradmin> . type: nsr vmware proxy; name: vproxy01.amer.lan
Current query set
nsradmin> update maximum NBD sessions: 13
        maximum NBD sessions: 13;
Update? y
updated resource id 141.0.147.119.0.0.0.0.114.88.175.99.192.168.7.101(31)
nsradmin> print
                        name: vproxy01.amer.lan;
        maximum NBD sessions: 13;

バックアップを再度実行します。バックアップが成功した場合は、vProxyがHotAddを介してVMファイルに接続できないことが示唆されます。ただし、vProxyは、NBD(Network Block Device)を使用して管理ネットワーク経由でVMに接続できます。
hotadd接続の確認については、ProxyHCの例の「追加情報」フィールドを参照してください。

NBDバックアップが成功した場合や、ProxyHCがhotaddを使用してVMにアクセスする際の問題を報告する場合は、次

の手順を実行します。次の点に注意してください。

  • エラーを報告する特定のVM。
  • エラーで指定されたデータストア。
  • エラーで報告されたvCenter名。
  • エラーでバックアップ/レポートによって使用されるvProxyアプライアンス。

1.バックアップが実行されるvCenterのvSphere Web Clientにログインします。
2.[ Inventory ]に移動し、[ VM and Templates ]に移動します。
3.vProxy VMに移動(または検索)します。[Summary]タブで、vProxyが存在するESXiホストをメモします。

image.png

4.[ ホストとクラスター ]タブに移動し、vProxyが存在するESXiホストを選択して、[ データストア ]をクリックします。

image.png

このリストには、vProxyが存在するESXiホストに表示されるVMwareデータストアが一覧表示されます。バックアップ エラー「NSR VMware proxy is not available for datastores (DATASTORE_NAME)」で返されたデータストアがリストに表示されない場合、vProxyはhotaddを介してVMファイルにアクセスできません。hotaddをサポートするには、VMデータストアへのパスを持つESXiホストにvProxyを導入する必要があります。同様に、同じプロセスを使用してVMが存在するESXiホストを確認し、そのESXiホストのデータストアを確認できます。vProxyが存在するデータストアが表示されない場合は、vProxyとVM間のデータストア間のパスはありません。
この場合の解決策は次のとおりです。

  • VMware vSphere vMotionは、VMバックアップに必要なすべてのデータストアにアクセスできるESXiホストにvProxyアプライアンスを移動します。
  • VMが存在するVMwareデータストアにアクセスできるように、vProxyが存在するESXiホストを構成します。
  • 固有のデータストアに接続されているESXiホストにvProxyアプライアンスを導入します(vProxyがすでに導入されているホストからアクセスできません)。 
上記の構成変更は、NetWorkerのサポートではなく、VMware管理者が実行する必要があります。hotaddを機能させるために構成を変更できない場合は、NBDを使用する必要があります。

『 NetWorker VMware統合ガイド 』には、転送モードの推奨事項、要件、制限事項の詳細が記載されています。 https://www.dell.com/support/home/product-support/product/networker/docs

IDEディスク

データストアの問題が見つからない場合は、障害が発生しているVMをチェックして、IDEディスクを使用するように構成されているかどうかを確認します。これは、vSphereのVM設定で確認できます。
image.png
IDEディスクはhotaddをサポートしていません。vProxyアプライアンスは、「IDEディスクのNBDへのフォールバック」を許可するように構成する必要があります。
image.png
この設定は、NBDセッションがゼロに設定されているが、ワークフローにIDEディスクを持つVMが含まれている場合に有効にすることができます。NBDを使用してバックアップするのは、IDEディスクを持つVMのみです。SCSIディスクを搭載した他のすべてのVMはhotaddを介してバックアップします。IDEディスクを使用してVMを導入することは推奨されません。可能な場合は、ISCSIディスクを使用する必要があります。

 

Additional Information

Hotadd接続は、ProxyHCを使用して確認することもできます。https://www.dell.com/support/kbdoc/000022590

vproxy01:~ # ./ProxyHC hotadd
Info: Checking OS account status -------> Passed
Info: Checking configuration files
        Info: Proxy is registered to: linux1.amer.lan
        Info: Proxy version is: 4.3.0-38
Info: Checking OS
        Info: Checking attached disks -------> Passed
        Info: Checking disk usage -------> Passed
        Info: Checking memory usage -------> Passed
Info: Checking connectivity
        Info: Checking primary NIC ------->  192.168.9.123
        Info: Testing ping to gateway 192.168.7.100 -------> Passed
        Info: Testing ping to DNS 192.168.10.100 -------> Passed
        Info: Testing ping to DNS 192.168.7.100 -------> Passed
        Info: Testing ping to DNS 192.168.9.100 -------> Passed
        Info: Checking DNS response
        Info: Testing name lookup for linux1.amer.lan -------> Passed
        Info: Testing name lookup for vcsa.amer.lan -------> Passed
Info: Checking package details
        Info: Checking vProxy package version -------> Found version 4.3.0
        Info: Verifying vProxy package -------> command returned error
Info: Checking service state
        Info: Checking status for vbackupd -------> Passed
        Info: Checking status for vflragent -------> Passed
        Info: Checking status for vflrd -------> Passed
        Info: Checking status for vkpod -------> Passed
        Info: Checking status for vrapid -------> Passed
        Info: Checking status for vrecoverd -------> Passed
        Info: Checking status for vsessionsd -------> Passed
Info: Checking engine logs
        Info: Checking vsessionsd engine log -------> Passed
        Info: Checking vrapid engine log -------> Passed
        Info: Checking vrecoverd engine log -------> Passed
        Info: Checking vbackupd engine log -------> Found 2 failed sessions
        Info: Checking vkpod engine log -------> Passed
        Info: Checking vflragent engine log -------> Passed
        Info: Checking vflrd engine log -------> Passed
Info: Checking vCenter access
        Please specify vCenter USER name for vcsa.amer.lan: bkupadmin@amer.lan
        Please provide vCenter server password:
        Info: Validating vCenter server connectivity -------> Passed
Info: Checking for hotadd access
        Please provide DNS name of VM(as shown in vSphere): linuxclient01.amer.lan
        Info: Looking for vProxy VM -------> Passed
        Info: Checking vCenter user permissions
        Info: Looking for user permissions to root object -------> Failed
        Info: Validating datacenter match -------> Passed
        Info: Looking for IDE disks -------> Passed
        Info: Checking virtual hardware version -------> Passed
        Info: Looking for independent disk -------> Passed
        Info: Checking datastore access -------> Passed
        Info: Checking entity names -------> Passed
 

Affected Products

NetWorker

Products

NetWorker Family, NetWorker Series
Article Properties
Article Number: 000208393
Article Type: How To
Last Modified: 20 Oct 2023
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.