NVP vProxy: VM-säkerhetskopieringar misslyckas när du använder hotadd "vProxy är inte tillgängligt för datalager"
Summary: NetWorker VMware Protection-säkerhetskopieringar (NVP) misslyckas när du använder hotadd-transportmetoden och anger att "vProxy är inte tillgängligt för datalager". vProxy finns på en ESXi-värd med VMware-datalageråtkomst till VM:arna. Felet uppstår eftersom vProxy returnerar sitt "shortname" när "hostname" används. ...
Symptoms
vProxy är påslagen och rapporterar som aktiverad under Devices-VMware>Proxies.
vProxy distribueras på en VMware ESXi-värd som har åtkomst till den misslyckade virtuella datorns VMware-datalager:
Cause
När den virtuella vProxy-datorn distribuerades angavs vProxys kortnamn i stället för dess FQDN i OVA-distributionen.
Kommandot hostname på vProxy returnerar shortname i stället för FQDN
nsr-vproxy02:~ # hostname
nsr-vproxy02
hostnamectl returnerar:
nsr-vproxy02:~ # hostnamectl
Static hostname: nsr-vproxy02.amer.lan
Transient hostname: nsr-vproxy02
Resolution
vProxy 4.3.0.x och äldre:
1. Ta bort vProxy från NetWorker.
2. Distribuera om vProxy och ange vProxys FQDN i fönstret Anpassa mall:

vProxy 4.4.0.x och nyare
1. Öppna en SSH-session till vProxy och logga in som admin.
2. Växla till root:
sudo su -
3. Uppdatera filen /etc/hostname för att ange FQDN för vProxies i stället för dess kortnamn.
4. Kontrollera att filen /etc/hosts innehåller FQDN och kortnamn för vProxies:
nsr-vproxy02:~ # cat /etc/hosts
127.0.0.1 localhost.localdom localhost
192.168.9.152 nsr-vproxy02.amer.lan nsr-vproxy02
5. Starta om vProxy och upprepa steg 1 och 2 när vProxy är online igen.
6. Ange vProxys tillfälliga värdnamn till det DNS-matchbara FQDN:
hostnamectl set-hostname --transient vProxy_FQDN
7. Kontrollera att kommandot hostname returnerar vProxys FQDN i stället för shortname. hostnamctl ska returnera FQDN för 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. Kontrollera att vProxy endast är inställt på att använda hotadd:
Additional Information
Om kommandot hostname returnerar vProxys FQDN är den här kunskapsbasartikeln inte tillämplig. Se: NVP-vProxy: Så här använder du hälsokontrollverktyget ProxyHC på vProxy-enheten.
Använd verktyget ProxyHC enligt beskrivningen i kunskapsbasartikeln ovan. Använd följande syntax för att testa hotadd-anslutningen för en angiven virtuell dator:
./ProxyHC hotadd
Det här verktyget söker efter andra potentiella problem som leder till att hotadd-säkerhetskopieringen misslyckas.