NSR VMware proxy is not available for datastores (DATASTORE_NAME) in vCenter 'VCENTER_NAME'.
이 오류는 NMC Monitoring 창에서 실패한 백업 작업 세부 정보를 확인할 때 찾을 수 있습니다.
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;
또는
vProxy에 Enabled "No"가 표시되면 Enabled "Yes"로 설정합니다. 이 작업은 NMC에서 수행할 수 있습니다.
또는 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" 상태로 전환되지 않는 경우:
NBD 세션이 활성화된 경우 핫 어드바이저와 일치하도록 NBD 세션을 설정합니다.
또는,
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에 액세스하는 문제를 보고하는 경우 다음
을 수행합니다.
1. 백업이 수행되는 vCenter의 vSphere Web Client에 로그인합니다.
2. 인벤토리로 이동하여 VM 및 템플릿으로 이동합니다.
3. vProxy VM으로 이동하거나 검색합니다. 요약 탭에서 vProxy가 상주하는 ESXi 호스트를 기록합니다.
4. Hosts and Clusters 탭으로 이동하여 vProxy가 상주하는 ESXi 호스트를 선택한 다음 Datastores를 클릭합니다.
여기에는 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 간의 데이터 저장소에 대한 경로가 없습니다.
이에 대한 가능한 해결책은 다음과 같습니다.
프록시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