vm.gowatana.jp

NEOにほんごVMware(仮)

VCF 5.2.1 で Management Workload Domain の vSphere クラスタに ESXi ホストを追加してみる。

VMware Cloud Foundation(VCF)5.2.1 の Management Workload Domain にデフォルトで作成される vSphere クラスタに、ESXi ホスト(5台目)を追加してみます。

 

今回の内容です。

 

今回の環境

VCF 5.2.1 の Management Workload Domain(vcf-m01)を展開してあります。ESXi ホストの台数は、デフォルトのまま 4ホストです。

 

1. ESXi ホストのコミッショニング

追加する ESXi ホストで、コミッショニングを実施しておきます。下記の投稿の、「3. ESXi ホストのコミッショニング」まで実施します。

 

2. NSX Manager での IP アドレス プール拡張

VCF のワークロード ドメインでは、NSX を使用する場合に ESXi ホストごとに TEP の IP アドレスが 2つ必要になります。

この環境では IP アドレス プールに余裕をもたせてなかったので、NSX Manager で IP アドレス プールの範囲を拡張しておきます。

NSX Manager で、「ネットワーク」タブ →「IP 管理」→「IP アドレス プール」→「IP アドレス プール」タブを開くと、Management Workload Domain の TEP 用 IP アドレス プールがあります。

  • IP アドレス プール:vcf-m01-cl01-tep01

 

IP アドレス プールの先頭にあるボタン →「編集」を開きます。

 

サブネットの数字リンク(ここでは「1」)を開きます。

 

IP 範囲が設定されているので・・・

 

先頭のボタン →「編集」を開きます。

 

既存の IP 範囲を「x」ボタンでクリアして、あらたな IP アドレス範囲を入力して「追加」をクリックします。

  • IP 範囲/ブロック:192.168.74.111-192.168.74.120(2 IP x 5 ESXi ホスト分 = 10 IP)

 

IP 範囲が拡張されたこと確認して、「適用」をクリックします。

 

「保存」をクリックします。

 

これで、IP アドレス プールの設定が変更されました。

 

3. vSphere クラスタへの ESXi ホスト追加

SDDC Manager で、vSphere クラスタに ESXi ホストを追加します。

「ワークロード ドメイン」→ ホスト追加するワークロード ドメイン(vcf-m01)を開きます。

 

「クラスタ」タブを開くと、4ホストの vSphere クラスタがあります。

 

クラスタの先頭にあるボタン →「ホストの追加」をクリックします。

 

追加ホストを選択して、「次へ」をクリックします。

  • クラスタの拡張タイプ:L2 同型
  • 追加するホスト(vcf-m01-esxi-05.c.go-lab.jp)を選択

 

スイッチ構成の画面が表示されるので、下にスクロールします。

 

vDS のアップリンクとホストの物理 NIC(vmnicN)のマッピングは、ここではデフォルトのまま「次へ」をクリックします。

 

この環境は評価モードで利用しているので、「後でライセンス」を選択します。

 

確認画面で「次へ」をクリックすると、処理が開始されます。

 

検証のステータスがすべて「成功」になったら、「完了」をクリックするとホストの追加処理が開始されます。

 

参考:ホスト追加前の検証エラーの例

vCenter Server が過負荷になっていると、ホスト追加前の検証で下記のようなエラーになることがあります。

Error occurred while running add host(s) to cluster validations due to: Failed to run guardrail validations of type ADD_HOST on resource 2fc6ba33-c22a-402e-82b5-b44b31cb8e2f

 

この場合は、vSphere クラスタでリソースを開けて(不要な仮想マシンを何台か停止して)vCenter を再起動すると、検証が成功することがあります。

下記のような KB もありますが、リソース不足などによる vCenter 不調の場合は、KB での対応を試すまえにリソースを開けるとよいと思います。(この環境では、KB での設定変更は実施せずに解消できました)

 

ESXi ホスト追加後の様子

タスクが完了すると、クラスタが 5ホストになります。

 

Management Workload Domain の「ホスト」タブにも 5台目のホストが表示され、ステータスが Active になっています。

 

vSphere Client でも、クラスタに ESXi ホストが追加されています。

 

以上、VCF 5.2.1 の vSphere クラスタに ESXi ホストを追加してみる話でした。