VMware vSAN サービス有効化手順 (vSANクラスタの構築)

今回はVMwareのHCI製品であるVMware vSANに関して投稿します。

VMware vSANを導入する際、ハードウェアの選定から始め、ESXi、vCenter Serverなどのセットアップを実施しvSphereの環境を作成します。その後、vSANのセットアップを実施します。

vSANは基本的にESXiホスト3台以上からの構成が必要となるため、今回はESXiホスト3台の環境を使用します。このESXiホスト3台をvSANクラスタ化します。

vSANクラスタの作成からvSANデータストアを作成するまでの一連の作業についてご紹介していきます。

使用する環境は以下です。
・ハードウェア：ESXi 3台
・ソフトウェア：VMware ESXi 7.0 Update 2a

手順の流れ
1.クラスタ作成
2.vSANネットワーク作成
3.vSANサービス有効化
4.事後作業

#1.クラスタ作成

vSAN用のESXiホスト3台を格納するクラスタを作成します。

クラスタを作成する際、デフォルトの設定に「vSphere DRS」、「vSphere HA」、「vSAN」のサービス可否の項目があります。こちらはガイド付きで設定を実施できるクイックスタート機能を利用する場合に有効にします。

今回はクイックスタートを利用せず、クラスタ作成後にvSANを有効化する手順をご紹介します。


1.	データセンターを右クリックし、[新規クラスタ]をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2385304/4f98b290-e67e-8d74-3a5e-cacf9b047d9b.png)

2.	ウィザードで新規のクラスタを作成します。
・名前の項目に任意のクラスタ名を入力します。
・今回はクイックスタートを利用しないためvSANの項目は無効のまま[次へ]をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2385304/59d69cc0-9c5e-3d21-ccf1-3297efe541ae.png)

3.	設定内容を確認し[次へ]をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2385304/bef11c9c-e532-69d9-b6d1-c7c4e31b372d.png)

4.	クラスタの作成が完了したら、vSAN用のESXiホストを作成したクラスタに追加します。
※ESXiホストの追加手順は割愛します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2385304/3d3a018f-be46-8451-8359-08bb04b69c2d.png)

#2.vSAN用ネットワーク作成
クラスタ内で各ESXiホストがvSANに関するデータの通信を行えるようにするために、各ESXiホストにvSANドラフィック用のVMkernelアダプタを追加します。


1.	vSAN用ESXiホストの設定からVMkernelアダプタを選択し[ネットワークの追加]をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2385304/45d9ded0-86f0-e03b-856f-42bd748756a6.png)

2.	[VMkernel ネットワークアダプタ]を選択し[NEXT]をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2385304/6cbd1fef-d340-d8be-ee01-5937ae9fba66.png)

3.	今回は[新しい標準スイッチ]を選択します。
※任意のため既存のネットワーク、標準スイッチでも構いません。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2385304/c5c06a2d-15fe-4b97-1517-df1d5d173b6d.png)

4.	未使用の物理アダプタを追加するため[＋]をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2385304/9de82dc9-9581-e3a6-35d7-8eaf7e07e37a.png)


5.	追加する物理アダプタ(vmnic)を選択します。
・速度が10GbE以上の物理アダプタを選択します。vSANはオールフラッシュ構成時は10GbE以上が必須、ハイブリッド構成時は10GbE以上が推奨です。
・[OK]をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2385304/1ce68d21-2b8d-5bdb-0476-7750659557d3.png)

6.	追加した物理アダプタのステータスから10GbE以上であることを確認し、[NEXT]をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2385304/81c70b39-16f3-f968-debb-75e9f4d954d2.png)

7.	ネットワークラベルに任意の名前を入力し、使用可能なサービスから[vSAN]を選択して[NEXT]をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2385304/285cee5c-f1ac-882b-22f5-c7b4b252d575.png)

8.	任意のIPアドレス、サブネットマスク、デフォルトゲートウェイを入力し[NEXT]をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2385304/6f9389ee-ad0b-fe65-a050-cb504bff90b3.png)

9.	設定内容を確認し[FINISH]をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2385304/3795983f-0894-a860-7d5f-295afc0f1b28.png)

10.	VMkernelアダプタの一覧に先ほど作成したアダプタが追加されていることを確認します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2385304/589c94f0-4114-a069-f332-cad90deb22f5.png)

#3.vSANサービス有効化

vSAN用のVMkernelアダプタが追加できましたら、vSAN サービスを有効にします。
vSANサービスを有効にすることでvSANデータストアが作成されます。

1.	vSAN用のクラスタの設定からvSANの項目にある[サービス]を選択し、[vSANを構成]をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2385304/8201b471-1324-83d3-06d1-77ab589a5fc0.png)

2.	vSANの構成タイプを選択します。今回は[単一のサイトクラスタ]を選択し[次へ]をクリックします。
※2ノードvSANを構成する際やストレッチクラスタを構成する際は該当の項目を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2385304/8bb6b961-2962-8176-c133-7b401e799455.png)

3.	容量効率化や暗号化サービスを使用する場合は該当の項目を有効にしますが、今回は使用しないためそのまま[次へ]をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2385304/46beadf7-9efb-04ad-f56d-e9c6b7d8c22e.png)

4.	vSANデータストアとして使用するディスクを選択し、ディスクグループを作成します。
・[次でグループ化] – [ホスト]を選択します。
※[ディスクモデル/サイズ]はクラスタ内ESXiホストの内蔵ディスクモデル毎(同じモデルでもサイズが異なる場合はサイズ別)に表示されます。
[ホスト]はESXiホスト毎に内蔵ディスクモデルが表示されます。格納されている全ての内蔵ディスクを利用しない場合などはこちらを選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2385304/29040a9e-d464-d1a5-6845-887e7dfe3032.png)

5.	各ESXiホストの項目でディスクグループとして使用するディスク選択します。
・該当のディスクの「要求対象」列からキャパシティ層として使用する場合は[キャパシティ層]を選択します。キャッシュ層として使用する場合は[キャッシュ層]を選択します。使用しないディスクは[要求しない]のままにします。
・「ドライブのタイプ」列から使用するディスクがHDDなのかフラッシュなのかを選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2385304/e63841f0-6df9-7ac1-dd23-619a84493745.png)

6.	設定内容を確認し[終了]をクリックします。その後vSANデータストアを作成する処理が開始されます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2385304/d4f93117-19cd-41d3-715b-bfd3c9fbee5b.png)

7.	vSANデータストアを作成する処理が完了するとインベントリから[vsanDatastore]という名前でvSANデータストアが確認できます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2385304/f886406f-1a25-d2ae-9de4-bfb977ac6a7d.png)

#4.事後作業
vSANクラスタに対してvSANのライセンスを適用します。
初めてvSANを利用した際は評価モードが適用されています。

1.	クラスタの設定からライセンスの項目の[vSANクラスタ]を選択し、[ライセンスの割り当て]をクリックします。ライセンスの割り当て画面が表示されるのでvSANのライセンスキーを入力し適用します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2385304/012ba1aa-f262-6510-6444-0d6205b12f02.png)

vSANデータストアが作成されるとvSANクラスタの設定、状態に問題が無いかなどの健全性のチェックを「クイックスタート」という処理で自動開始されます。健全性のチェックの結果を確認し、クリティカルな問題がある場合は対処する必要があります。

1.	クラスタの監視からvSANの項目の[Skyline 健全性]を選択します。
問題がある場合は中ペイン(赤枠点線)の該当の項目にアラートアイコン(赤色)がマークされます。推奨設定ではないなどの場合は警告アイコン(黄色)がマークされます。問題が無い場合は正常アイコン(緑)がマークされます。
なお、アラートアイコンがマークされている場合でも既知の内容の場合は、該当の項目を選択し[サイレンスアラート]をクリックすると、正常アイコンをマークすることができます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2385304/9bd348c5-f4ab-ac51-d19c-8b37351e3689.png)

以上、VMware vSANのサービスを有効にする一連のセットアップ手順についてご紹介しました。今後もVMware製品に関する記事を投稿したいと考えています。