Avamar - プロキシ上の/etc/hostsが永続的でないため、VMwareプロキシの登録が失敗し、ホスト名がlocalhost.localdomainに設定される
Summary: プロキシ上の/etc/hostsが永続的でないため、VMwareプロキシの登録が失敗し、ホスト名がlocalhost.localdomainに設定される
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
VMWareプロキシを設定しようとすると、ホスト名の設定やAvamarグリッドへのプロキシの登録ができず、プロキシで登録が失敗するかタイムアウトします。
プロキシの/etc/hostsファイルの内容は永続的ではなく、コマンドラインではプロキシ上のホスト名がlocalhost.localdomainとして表示されます
プロキシの/etc/hostsファイルの内容は永続的ではなく、コマンドラインではプロキシ上のホスト名がlocalhost.localdomainとして表示されます
Cause
これは通常、プロキシからDNSサーバーとの通信が原因で発生します。 DNSサーバーへのタイムアウトやDNSサーバーからの応答が遅いと、ホスト名がlocalhost.localdomainに戻ります。 ホスト名とDNSサーバーを手動で設定しても解決しません。プロキシを再起動すると、名前は再びlocalhost.localdomainに戻り、/etc/hostsファイルが消去されます。
Resolution
お客様が問題の原因を見つけられない場合、プロキシのDNSルックアップはAvamar Server側から行われます。その後、起動時にプロキシから呼び出されるスクリプトを変更する必要があります。このスクリプトは/opt/vmware/share/vamiにあり、vami_set_hostnameという名前が付けられています。スクリプトを.oldにコピーして元のバージョンとVI vami_set_hostnameを保持し、次の行まで下にスクロールします。
# IP アドレスからホスト名を逆引き参照します。解決できない場合は、
# ホスト名を localhost に設定します。
# 応答がない場合、ホスト名を localhost
#
# に設定して、IPv6 逆引き参照よりも IPv4 逆引き参照を優先します
#
# ホスト名を localhost に設定します。
# 応答がない場合、ホスト名を localhost
#
# に設定して、IPv6 逆引き参照よりも IPv4 逆引き参照を優先します
#
DEVICE='vami_default_interface'
NAME='host -W 10-T \'vami_ip_addr $DEVICE\' 2>/dev/null'
if [ $? -eq 0 ]
then
HOSTNAME = 'echo $NAME | awk '{print $NF}' | sed -e 's/\.$//' -e 1q'
else
NAME = 'host -W 10 -T \'vami_ip6_addr $DEVICE\' 2>/dev/null'
if [ $? -eq 0 ]
then
HOSTNAME = 'echo $NAME | awk '{print $NF}' | sed -e 's /\.$//' -e 1q'
else
HOSTNAME = "localhost.localdom"
NAME='host -W 10-T \'vami_ip_addr $DEVICE\' 2>/dev/null'
if [ $? -eq 0 ]
then
HOSTNAME = 'echo $NAME | awk '{print $NF}' | sed -e 's/\.$//' -e 1q'
else
NAME = 'host -W 10 -T \'vami_ip6_addr $DEVICE\' 2>/dev/null'
if [ $? -eq 0 ]
then
HOSTNAME = 'echo $NAME | awk '{print $NF}' | sed -e 's /\.$//' -e 1q'
else
HOSTNAME = "localhost.localdom"
fi
fi
fi
上の赤で強調表示されている「localhost.localdom」をプロキシ サーバーのFQDNに変更します。プロキシの正しいホスト名とIPアドレスを持つように/etc/hostsを手動で変更します。また、Avamarグリッドへのプロキシの再起動/登録の試行後に、Avamarグリッドとストレージ ノードの「nslookup」が正常に機能しない場合は、Avamarグリッドのバックアップ インターフェイスIPをプロキシ上の/etc/hostsに追加する必要がある場合もあります。
Additional Information
それでもプロキシ サーバーの登録が機能しない場合は、プロキシが割り当てられているvswitchを確認して、Avamar Serverに到達するための適切な構成(VLANなど)があることを確認します。
Affected Products
AvamarProducts
AvamarArticle Properties
Article Number: 000044377
Article Type: Solution
Last Modified: 24 Apr 2021
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.