vSAN上にNested ESXi(v6.7) 立てようとしたときのエラー対処

vSAN上にNested ESXi(v6.7) 立てようとしたときのエラー対処

Operation failed.

This program has encoutered an error:

(Use the arrows keys to scroll)

Error (see log for more info):

Unable to successfully execute ‘tryFormatDevice’ after 3 tries.

Installation cannot continue.

The preceding information will assist the VMware Support team with your problem. Please record this information before proceeding.

こんなエラーが出た。

経緯

Horizon 7.12.0を触る必要があったので、最新環境に展開しようとしたら、Horizon 7.12.0 ⇔ vCSA7最新 の組み合わせがサポートされていないらしくうまくリンククローンできなかった。

なので、ちょっと古めの環境をNested ESXiとして展開しよう…としたときに出たエラーの対処。

エラーにあたった際の詳細バージョンなど

エラーにぶつかった際のESXi(物理)のバージョンが以下。

展開しようとしたデータストアがvSANです。

原因と対策

このvSANがVMFS作成に必要なSCSI予約をサポートしないためにこのエラーが出る模様。

vSAN環境上にNested ESXiをインストールする際はSCSI予約をサポートしているように見せかける必要があり、その対応方法として以下コマンドを各ESXiホストで実行しておくとよい。

esxcli system settings advanced set -o /VSAN/FakeSCSIReservations -i 1

コマンド実行後は、ESXiホストの再起動等不要で設定が反映されるので、クラスタ全体のホストでこのコマンドを実行しておけばエラーなくNested ESXiがインストールできる。

サーバ関連カテゴリの最新記事