NSR VMware proxy is not available for datastores (DATASTORE_NAME) in vCenter 'VCENTER_NAME'.
Tuto chybu lze nalézt při kontrole podrobností o nezdařené činnosti zálohování v okně monitorování NMC.
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.
Dostupnost vProxy:
Stav vProxy: Je pro zálohování povolen systém 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;
Nebo
Pokud systém vProxy zobrazí hodnotu Enabled "No", nastavte hodnotu Enabled "Yes". To lze provést pomocí konzole NMC:
Nebo 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>
Pokud systém vProxy nepřejde do stavu "Enabled":
Pokud jsou povoleny relace NBD, nastavte relace NBD tak, aby odpovídaly funkci hotadd:
NEBO:
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;
Proveďte zálohu znovu. Pokud je zálohování úspěšné, značí to, že se systém vProxy nemůže připojit k souborům virtuálního počítače prostřednictvím příkazu HotAdd. systém vProxy se však může připojit k virtuálním počítačům prostřednictvím sítě pro správu pomocí zařízení NBD (Network Block Device).
Příklad kontroly přídavné konektivity ProxyHC naleznete v poli Další informace.
Pokud je zálohování NBD úspěšné nebo proxyHC hlásí problém s přístupem k virtuálnímu počítači pomocí příkazu hotadd, proveďte následující
: Poznamenejte si:
1. Přihlaste se k webovému klientovi vSphere pro nástroj vCenter, kde se provádí zálohování.
2. Přejděte do inventáře a přejděte na virtuální počítače a šablony.
3. Přejděte do (nebo vyhledejte) virtuální počítač vProxy. Na kartě Summary si poznamenejte hostitele ESXi, ve kterém se vProxy nachází:
4. Přejděte na kartu Hosts and Clusters, vyberte hostitele ESXi, na kterém se nachází systém vProxy, a klikněte na možnost Datastores:
Tento seznam uvádí datová úložiště VMware, která jsou viditelná v hostiteli ESXi, na kterém se vproxy nachází. Pokud se datové úložiště vrácené v chybě zálohování "NSR VMware proxy is not available for datastores (DATASTORE_NAME)" v seznamu nezobrazí, systém vProxy nemá přístup k souborům virtuálního počítače prostřednictvím příkazu hotadd. Aby bylo možné přidat hodnotu hotadd, musí být systém vProxy nasazen na hostiteli ESXi, který má cestu k datovým úložištům virtuálních počítačů. Podobně lze pomocí stejného procesu zjistit, na kterém hostiteli ESXi se virtuální počítač nachází, a poté se podívat na datová úložiště hostitele ESXi. Pokud nevidíme datové úložiště, na kterém se nachází systém vProxy, neexistuje žádná cesta mezi datovými úložišti mezi vProxy a virtuálním strojem.
Možná řešení jsou následující:
Konektivitu Hotadd lze také ověřit pomocí 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