NVP vProxy: Zálohování virtuálních počítačů selže při použití hotadd "vProxy is not available for datastore"
Summary: Zálohy NetWorker VMware Protection (NVP) selžou při použití přenosové metody hotadd s hlášením "vProxy is not available for datastore". Proxy server vProxy je na hostiteli ESXi s přístupem k datovému úložišti VMware k virtuálním počítačům. K chybě dochází, protože server vProxy vrací při použití názvu hostitele zkrácený název. ...
Symptoms
Proxy server vProxy je zapnutý a v části Devices-VMware>Proxies hlásí stav Enabled.
Infrastruktura vProxy je nasazena na hostiteli VMware ESXi, který má přístup k datovému úložišti VMware vadného virtuálního počítače:
Cause
Při nasazení virtuálního počítače vProxy byl v nasazení OVA místo názvu FQDN zadán zkrácený název vProxy.
Příkaz hostname na serveru vProxy vrátí místo názvu FQDN krátký název
nsr-vproxy02:~ # hostname
nsr-vproxy02
hostnamectl vrátí:
nsr-vproxy02:~ # hostnamectl
Static hostname: nsr-vproxy02.amer.lan
Transient hostname: nsr-vproxy02
Resolution
vProxy 4.3.0.x a starší:
1. Odstraňte vProxy z NetWorker.
2. Znovu nasaďte systém vProxy a v okně Customize template zadejte jeho plně kvalifikovaný název domény:

vProxy 4.4.0.x a novější
1. Otevřete relaci SSH na serveru vProxy a přihlaste se jako správce.
2. Přepněte na uživatele root:
sudo su -
3. Aktualizujte soubor /etc/hostname tak, aby místo jeho krátkého názvu určoval plně kvalifikovaný název domény proxy serverů.
4. Ujistěte se, že soubor /etc/hosts obsahuje plně kvalifikovaný název domény a zkrácený název serverů vProxies:
nsr-vproxy02:~ # cat /etc/hosts
127.0.0.1 localhost.localdom localhost
192.168.9.152 nsr-vproxy02.amer.lan nsr-vproxy02
5. Restartujte systém vProxy a opakujte kroky 1 a 2, jakmile se vProxy vrátí do režimu online.
6. Nastavte přechodný název hostitele vProxy na plně kvalifikovaný název domény DNS:
hostnamectl set-hostname --transient vProxy_FQDN
7. Ověřte, že příkaz hostname vrací plně kvalifikovaný název domény vProxy, nikoli zkrácený název. hostnamctl by měl vrátit plně kvalifikovaný název domény serverů vProxies:
nsr-vproxy02:~ # hostnamectl
Static hostname: nsr-vproxy02.amer.lan
Icon name: computer-vm
Chassis: vm
Machine ID: 6256d6f0fc6486601577a662606516fc
Boot ID: 90261c06d0c04dfebea826556a8faac4
Virtualization: vmware
Operating System: SUSE Linux Enterprise Server 12 SP5
CPE OS Name: cpe:/o:suse:sles:12:sp5
Kernel: Linux 4.12.14-122.183-default
Architecture: x86-64
8. Ujistěte se, že je vProxy nastavena tak, aby používala pouze hotadd:
Additional Information
Pokud příkaz hostname vrátí plně kvalifikovaný název domény serveru vProxy, tento článek znalostní databáze nelze použít. Viz: NVP – vProxy: Jak používat nástroj pro kontrolu stavu ProxyHC na zařízení vProxy.
Použijte nástroj ProxyHC, jak je podrobně popsáno ve výše uvedeném článku znalostní databáze. K otestování připojení hotadd pro zadaný virtuální počítač použijte následující syntaxi:
./ProxyHC hotadd
Tento nástroj kontroluje další potenciální problémy, které mají za následek selhání zálohování hotadd.