NVP vProxy:hotaddを使用するとVMバックアップが失敗し、「vProxyはデータストアで使用できません」
Summary: hotadd転送方法を使用すると、NetWorker VMware Protection (NVP)のバックアップが失敗し、「vProxy is not available for datastore」と表示されます。vProxyは、VMへのVMwareデータストア アクセス権を持つESXiホスト上にあります。このエラーが発生しているのは、「hostname」が使用されているときにvProxyが「短い名前」を返しているためです。 ...
Symptoms
vProxyの電源がオンになり、[デバイス>VMwareプロキシ]で[有効]と報告されます
vProxyは、障害が発生したVMのVMwareデータストアにアクセスできるVMware ESXiホストに導入されます。
Cause
vProxy VMが導入されたときに、OVA導入でFQDNの代わりにvProxyの短い名前が指定されました。
vProxyのhostnameコマンドは、FQDNではなく短い名前を返します
nsr-vproxy02:~ # hostname
nsr-vproxy02
hostnamectl は、次の値を返します。
nsr-vproxy02:~ # hostnamectl
Static hostname: nsr-vproxy02.amer.lan
Transient hostname: nsr-vproxy02
Resolution
vProxy 4.3.0.x以前:
1.NetWorker.
からvProxyを削除します。2.vProxyを再導入し、[テンプレートのカスタマイズ]ウィンドウでvProxyのFQDNを指定します。

vProxy 4.4.0.x以降
1.vProxyへのSSHセッションを開き、adminとしてログインします。
2.rootに切り替えます。
sudo su -
3./etc/hostnameファイルを更新して、短い名前の代わりにvProxyのFQDNを指定します。
4./etc/hostsファイルにvProxyのFQDNと短い名前が含まれていることを確認します。
nsr-vproxy02:~ # cat /etc/hosts
127.0.0.1 localhost.localdom localhost
192.168.9.152 nsr-vproxy02.amer.lan nsr-vproxy02
5.vProxyを再起動し、vProxyがオンラインに戻ったら、ステップ1と2を繰り返します。
6.vProxyの一時的なホスト名を、DNSで解決可能なFQDNに設定します。
hostnamectl set-hostname --transient vProxy_FQDN
7.hostnameコマンドによって、短い名前ではなくvProxyのFQDNが返されることを確認します。hostnamctlはvProxyのFQDNを返す必要があります。
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.vProxyがhotaddのみを使用するように設定されていることを確認します。
Additional Information
hostnameコマンドがvProxyのFQDNを返す場合、このKBは適用されません。詳細については、NVP-vProxy:vProxyアプライアンスでヘルス チェック ツールProxyHCを使用する方法。
上記のKBで詳述されているように、ProxyHCユーティリティーを使用します。次の構文を使用して、指定したVMのhotadd接続をテストします。
./ProxyHC hotadd
このツールは、hotaddバックアップの失敗につながるその他の潜在的な問題をチェックします。