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 프록시를 데이터 저장소에 사용할 수 없음"으로 백업이 실패함

Summary: 이는 vProxy 백업을 수행할 때 "NSR VMware proxy is not available for datastes" 오류의 가능한 원인을 파악하는 데 도움이 되도록 지원용으로 제공되는 일반적인 문제 해결 KB입니다.

This article applies to   This article does not apply to 

Instructions

NetWorker VMware Protection(NVP) vProxy 어플라이언스로 수행되는 VM 백업 중에 하나 이상의 VM에 대해 VM 백업이 실패하고 다음 오류가 표시됩니다.
NSR VMware proxy is not available for datastores (DATASTORE_NAME) in vCenter 'VCENTER_NAME'.
이 오류는 NMC Monitoring 창에서 실패한 백업 작업 세부 정보를 확인할 때 찾을 수 있습니다.
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(Network Block Device) 방법을 사용하여 VM 백업을 수행하기 위해 hotadd에 문제가 있는지 테스트하는 한 가지 방법입니다.
vProxy에 NBD 세션이 활성화되어 있습니까(기본적으로 NBD 세션은 0으로 설정됨).
image.png

NBD 세션이 활성화된 경우 핫 어드바이저와 일치하도록 NBD 세션을 설정합니다.

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 연결을 확인하는 프록시HC의 예는 추가 정보 필드를 참조하십시오.

NBD 백업이 성공하거나 ProxyHC가 hotadd를 사용하여 VM에 액세스하는 문제를 보고하는 경우 다음

을 수행합니다.

  • 오류를 보고하는 특정 VM입니다.
  • 오류에 지정된 데이터 저장소는 무엇입니까?
  • 오류에 보고된 vCenter 이름입니다.
  • 백업에서 사용/오류에 보고된 vProxy 어플라이언스입니다.

1. 백업이 수행되는 vCenter의 vSphere Web Client에 로그인합니다.
2. 인벤토리로 이동하여 VM 및 템플릿으로 이동합니다.
3. vProxy VM으로 이동하거나 검색합니다. 요약 탭에서 vProxy가 상주하는 ESXi 호스트를 기록합니다.

image.png

4. Hosts and Clusters 탭으로 이동하여 vProxy가 상주하는 ESXi 호스트를 선택한 다음 Datastores를 클릭합니다.

image.png

여기에는 vProxy가 상주하는 ESXi 호스트에 표시되는 VMware 데이터 저장소가 나열됩니다. 백업 오류에서 데이터 저장소가 반환된 경우 "NSR VMware proxy is not available for datastores (DATASTORE_NAME)"가 목록에 나타나지 않으면 vProxy가 hotadd를 통해 VM 파일에 액세스할 수 없습니다. 핫 애드를 지원하려면 VM 데이터 저장소에 대한 경로가 있는 ESXi 호스트에 vProxy를 배포해야 합니다. 마찬가지로 동일한 프로세스를 사용하여 VM이 상주하는 ESXi 호스트를 확인한 다음 해당 ESXi 호스트의 데이터 저장소를 확인할 수 있습니다. vProxy가 상주하는 데이터 저장소가 없는 경우 vProxy와 VM 간의 데이터 저장소에 대한 경로가 없습니다.
이에 대한 가능한 해결책은 다음과 같습니다.

  • VMware vSphere vMotion은 VM 백업에 필요한 모든 데이터 저장소에 액세스할 수 있는 ESXi 호스트에 대한 vProxy 어플라이언스입니다.
  • VM이 상주하는 VMware 데이터 저장소에 액세스할 수 있도록 vProxy가 상주하는 ESXi 호스트를 구성합니다.
  • 고유한 데이터 저장소에 연결된 ESXi 호스트에 vProxy 어플라이언스를 구축합니다(vProxies가 이미 구축된 호스트를 통해 액세스할 수 없음). 
위의 구성 변경은 NetWorker 지원이 아닌 VMware 관리자가 수행해야 합니다. 핫 어드바이저가 작동하도록 구성을 변경할 수 없는 경우 NBD를 사용해야 합니다.

NetWorker VMware 통합 가이드에는 전송 모드 권장 사항, 요구 사항 및 제한 사항에 대한 자세한 내용이 포함되어 있습니다. https://www.dell.com/support/home/product-support/product/networker/docs

IDE 디스크

가 관찰되지 않은 경우 장애가 발생한 VM이 IDE 디스크를 사용하도록 구성되어 있는지 확인합니다. 이 기능은 vSphere의 VM 설정에서 확인할 수 있습니다.
image.png
IDE 디스크는 핫 어플라이언스를 지원하지 않습니다. vProxy 어플라이언스는 "IDE 디스크의 경우 NBD로 대체"할 수 있도록 구성해야 합니다.
image.png
NBD 세션이 0으로 설정되어 있지만 워크플로에 IDE 디스크가 있는 VM이 포함된 경우 이 설정을 활성화할 수 있습니다. IDE 디스크가 있는 VM만 NBD를 사용하여 백업합니다. SCSI 디스크가 있는 다른 모든 VM은 hotadd를 통해 백업됩니다. IDE 디스크를 사용하여 VM을 배포하는 것은 권장되지 않습니다. 가능하면 ISCSI 디스크를 사용해야 합니다.

 

Additional Information

프록시HC: 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.