vSAN Snapshot Service アプライアンスをデプロイをしたがvSAN-サービスからデータ保護セクションが表示されません
search cancel

vSAN Snapshot Service アプライアンスをデプロイをしたがvSAN-サービスからデータ保護セクションが表示されません

book

Article ID: 411684

calendar_today

Updated On:

Products

VMware vSAN

Issue/Introduction

・vSAN Snapshot Service アプライアンスのデプロイは成功しているが、vSphere Client > vSANクラスタ >構成 > vSANに データ保護セクションが表示されない。
・vCenter Client -> 管理 > ソリューション > クライアント プラグイン にて  ”VMware vSAN Snapshot manager UI Plugin” が存在しない。
・vCenterのvsphere-uiログにて vsan.snapshotのプラグインのDownlaodを実施しているログ自体が無い。

Environment

VMware vSAN 8.0.3.x
Data Protection Virtual アプライアンス(vSAN Snapshot Service アプライアンス)

Cause

vSAN Snapshot Service アプライアンス デプロイ時の設定にていくつか不備がありました。
1. vSAN Snapshot Service アプライアンスのホスト名にてショートネームを設定していました。
2. vSAN Snapshot Service アプライアンスとvCenter Serverのホスト名にて異なるドメインを使用していましたが、
 Domain Search Pathで1つしか指定していませんでした。(名前解決ができていませんでした)
3. Default Gatewayが無い環境とのことでその設定を空白にしておりました

トラブルシュートの方法

vSAN Snapshot Service アプライアンスにSSH接続し、下記ファイルを確認します。

/var/log/firstboot


+ hostname=XXXXXXXXXXX ← ショートネーム
+ ret=0
+ [[ 0 != 0 ]]
+ [[ -z JSLGB25VVDP001 ]]
+ echo 'setting hostname to XXXXXXXXXXX'
setting hostname to XXXXXXXXXXX
+ hostnamectl hostname XXXXXXXXXXX
+ '[' 0 -ne 0 ']'
++ /opt/vmware/cap/bin/ovfenv -q --key vami.searchpath.VMware_SnapshotService_Appliance
++ sed 's/ /,/g'
+ dnsSearchDomains=YYYY.local
+ [[ 0 == 0 ]]
+ [[ -n YYYY.local ]]
+ echo 'setting dns search domains to YYYY.local'
setting dns search domains to YYYY.local
+ nmctl set-dns-domains dev domains YYYY.local

** (process:1330): WARNING **: 06:40:56.545: Too few arguments.
+ '[' 234 -ne 0 ']'
+ echo 'failed to set dns search domains to YYYY.local'
failed to set dns search domains to YYYY.local   ← 失敗しています。
+ exit 1

Resolution

下記設定にて再度vSAN Snapshot Service アプライアンスをデプロイし、正常にPluginがインストールされ、データ保護セクションが表示されました。

1. vSAN Snapshot Service アプライアンスのホスト名にてFULL FQDN名を指定します。
2. Domain Search Pathで vSAN Snapshot Service アプライアンスとvCenter Serverのホスト名のそれぞれのドメインを指定します。
3. Gatewayを設定いただき IPアドレスを指定します。

Additional Information

Deploy vSAN Snapshot Service appliance for vSAN Data Protection

-> Note:  Hostname = Full FQDN (Short name is not supported)