sgz229
2 Bronze

【VxRail】DNSが原因で初期セットアップに失敗する

Versioin:7.0.130

添付のエラーで初期セットアップに失敗します。

Unable to access the DNS service on the specified DNS server(s)

 

該当DNSとの疎通は作業端末、VxRailManagerのいずれからもできており、

nslookupで名前解決ができていることも確認しております。

DNSとして使用しているのはYAMAHAのルーターなのですが、機器のサポートがされていないのでしょうか。

何か他にも確認すべき点がございましたらご教授いただければ幸いです。

ラベル(2)
0 件の賞賛
5 返答(返信)
naoyuki_kaneda
4 Beryllium

Re: 【VxRail】DNSが原因で初期セットアップに失敗する

DNSサーバ側でeDNSをサポートしていない場合にそのような問題が発生する可能性があります。

KB#000009594 を確認してみてください。

0 件の賞賛
kwmt
4 Tellurium

Re: 【VxRail】DNSが原因で初期セットアップに失敗する

KB#000009594 ですが、サポートサイトの検索ではヒットせず、URL に直指定だと出てくる様だったのでリンク以下に貼っておきます。
KB#000009594 内からの参照先 KB もついでに貼っておきます(こちらも KB 番号が異なるものにリダイレクトされたのでリダイレクト先を貼ります)

VxRail: How to verify DNS functionality with dig

VxRail: Node expansion fails with error message "Fail to resolve ip for hostname"

Dell EMC VxRail: Node add failure "Warning: Client COOKIE mismatch"
0 件の賞賛
sgz229
2 Bronze

Re: 【VxRail】DNSが原因で初期セットアップに失敗する

ありがとうございます。
KB内のパスが見つからなかったため、findコマンドを実施したところ、
/etc/vmware-marvin/scripts/lcm/scripts/dig-hostname-ip.shがヒットしました。

ip=`dig @$1 $2 +short +noedns`
returnCode=$?
if [ $returnCode -ne 0 -o -z "$ip" ]
then
ip=`dig @$1 $2 +short +noedns`
returnCode=$?
fi
echo $ip
exit $returnCode

上記のように +noednsを追記して再度初期セットアップを実施しましたが、同じエラーで失敗しています。
ファイルのパスや修正内容はこちらで合っておりますでしょうか。

よろしくお願いいたします。

0 件の賞賛
naoyuki_kaneda
4 Beryllium

Re: 【VxRail】DNSが原因で初期セットアップに失敗する

弊社のラボ環境(7.0.130)で確認したところ、KBに記載のある以下のパスにスクリプトがありました。

/usr/lib/vmware-marvin/marvind/webapps/ROOT/WEB-INF/classes/scripts/dig-hostname-ip.sh

念のためもう一度確認してみてください。

(初期セットアップ前と後で違うのかもしれません。)

 

Script が見つからない場合は、dig コマンドを手動で実行し、+noedns を付けた場合とつけない場合で名前解決結果に差が出るかご確認してみてください。

+noedns を付けた場合のみ正常に名前解決ができるのであれば、DNSサーバ側で、eDNS をサポートしていないことが原因と思われます。

もし、KBの手順で解決ができない場合は、以下の手段が考えられます。

・サポートに問い合わせる

・Internal DNS で構築する(あとでExternal DNS構成に変更する)

 

 

0 件の賞賛
naoyuki_kaneda
4 Beryllium

Re: 【VxRail】DNSが原因で初期セットアップに失敗する

ご指摘ありがとうございます。

諸々修正し、サポートサイトから検索できるようになりました。

0 件の賞賛