NUCで始めるVMware Tanzu - vSphereクラスタの構築(物理NUC編)

さて、vCenterとESXiが揃ったので、vSphereクラスタを構築していきます。

#現在のネットワーク構成
まず報告があるのですが、192.168.0.0/24のネットワークレンジだと、家の既存のネットワークと混同しそうなので、192.168.5.0/24のレンジに変更しました。(使われていなさそうなレンジを適当に。)
図にすると、こんな感じです
![nuclab.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/ad6e2938-7cba-2263-0f77-28cf32a09d89.png)
前日までに192.168.0.200でvCenterを作成している方は、そのように読み替えていただければと:pray:
それに伴い、各ESXiもStaticなIPに変更してたりします。

#現在の利用状況の確認
せっかくなので、まったく利用していない状況での各リソースの仕様状況の魚拓を取っておきます。
###vCenter
当然だが、何も登録していないため、現在のリソースは全て0という状況
![スクリーンショット 2020-12-07 0.38.56.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/67b86c60-f89e-6864-1b94-0e8c0a98b85d.png)
###ESXi01
ESXi01にはvCenterが入っている分、14GB近くメモリを消費してます。他のリソースはスカスカ。
![スクリーンショット 2020-12-07 14.45.23.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/a1533635-f532-ae1e-99d4-d496d90294a5.png)
###ESXi02-04
他の３台はまだ何も使ってないので、素のESXiだけだと、約2GB位しかメモリを消費していないことが分かります。
![スクリーンショット 2020-12-07 13.30.29.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/14fbb4f6-7bfa-01ad-df01-f8c7c32a01ff.png)

#データセンター作成
まずは、データセンター作っちゃいましょう！右クリックで「新規データセンター」を選択
<img width="400" alt="dc01" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/684a9467-234e-7f70-ac94-8218381a09db.png">
せっかくデータセンターなので、リージョンっぽい名前にしてみました。
<img width="400" alt="dc02" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/4e261fea-6f7b-abd8-6b77-94034376073b.png">
あっさりと出来てしまいました。。まだなにもホストを登録してないので、空のDCの出来上がりです！
<img width="400" alt="dc02" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/a53e5018-3315-63e2-705f-a35c43240ee3.png">
#クラスタの登録
続けてクラスタも作っちゃいましょう！「新規クラスタ」を選択
<img width="400" alt="dc02" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/a1f406e3-2576-318b-a89a-5b82fc2f26e7.png">
ここは、Nestedさせてからでないと、vSANとかしても意味ないので、全部オフで進みます。
<img width="600" alt="dc02" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/b94a9890-d754-16b1-63d2-0517009f384b.png">
作成すると、このように「クイックスタート」画面に誘導されます。
![スクリーンショット 2020-12-07 2.22.12.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/5f9b3833-a222-17a8-c633-2fff937b6c18.png)
#ホストの追加
クイックスタートの指示に従い、次はホストの追加をやりましょう。「追加」をクリック。
今回用意した４台のESXiを登録してみます。全部同じ認証情報の場合、「すべてのホストに同じ〜」にチェックを入れると、１台分だけの入力で良さそうです。「次へ」
![スクリーンショット 2020-12-07 2.29.56.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/c9ad4ce4-f9bc-2e15-a80e-c6067d1623d0.png)
セキュリティアラートが出ます。全てにチェックを入れて「OK」
![スクリーンショット 2020-12-07 2.30.45.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/7719c352-0a3f-aab1-6b8c-66394bbcadf9.png)
ホストサマリ画面。vCenterがいるホストには、警告が出ます。「次へ」
![スクリーンショット 2020-12-07 2.32.02.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/9e7068c2-57d8-9f3a-a21b-f330ec7e537b.png)
確認画面。実質、「完了」一択ですね。
![スクリーンショット 2020-12-07 2.33.07.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/856eb436-ee40-65fc-75e2-f6fb6346909d.png)
以下の状態となりました。「ホストTPM認証アラーム」でエラーとなっていますね。
[TPM(Trusted Platform Module)](https://www.intel.co.jp/content/www/jp/ja/support/articles/000007452/intel-nuc.html)とは、暗号鍵を外部管理するためのNUCに搭載されたセキュリティチップのようです。[vSphere6.7から搭載されたチェック](https://blogs.vmware.com/vsphere/2018/06/configuring-tpm-2-0-on-a-6-7-esxi-host.html)のようですね。特にセキュアブートを使う予定もないので、「緑にリセット」で良いでしょう。（解決したい方は[こちら](https://www.virtuallyghetto.com/2020/08/disabling-tpm-2-0-connection-cannot-be-established-message-in-esxi-for-intel-nuc-10.html)を参照）
また、ESXi02-04はメンテナンスモード状態のため、「メンテナンスモードの終了」をしていきます。
![スクリーンショット 2020-12-07 18.49.04.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/6d58ffd6-4cf5-1f56-d8ea-534fc0add4eb.png)
はい、これで、クラスタに4台のESXiとvCenterが無事に参加されましたね！
![スクリーンショット 2020-12-07 23.52.08.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/6211bb4f-4aae-e496-7169-c3d17c73a88f.png)
「すべての必要なホストがメンテナンスモードになっています」が赤くなっていますが、これは、その次の「クラスタの構成」をするために、メンテナンスモードになっている必要があることを意味します。ですが、今回はこのESXiたちに対して、クラスタを構成するつもりはないので、無視して大丈夫です。
時刻の方は気になるので、直していきましょう。

###NTP設定
まずは、大本のvCenterから直していきます。
https://192.168.5.200:5480 にアクセスして、vCenterの管理画面にアクセスします。
（5480portを指定することで、vCenter Server自体の設定が行えるので、覚えておきましょう）
![スクリーンショット 2020-12-08 0.47.40.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/e7b7f5e8-4d8c-2588-cdf7-d71115af67f5.png)
左メニューから、「時刻」を選択。
![スクリーンショット 2020-12-08 0.20.31.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/1781ebbc-bab1-52a5-aaee-1941a397796e.png)
タイムゾーンはもちろんAsia/Tokyoで。
<img width="400" alt="" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/8df8b73b-4375-9a93-d949-0d20a7a65b5b.png">
NTPサーバは、定番の「ntp.nict.jp」とかで良いでしょう。
<img width="400" alt="" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/82dea3d5-2e00-dd2a-d30e-247dc7c62c89.png">
続いて4台のESXiは、vCenter上から編集できます。(5480portじゃない方)
それぞれのサーバを選び、「設定」の中から「時間の設定」メニューを開きます
![スクリーンショット 2020-12-08 0.00.41.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/2c386d68-0037-827e-a127-6f43f52bf082.png)
「有効化」にチェックを入れ、「ntp.nict.jp」を指定し、「NTPサービスの開始」にチェックを入れ、「ポートの使用状況にしたがって起動および停止」を選択しました。
![スクリーンショット 2020-12-08 1.00.33.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/c6d9123e-5482-28c1-c16c-d04fd7be73fe.png)
はい、無事に時刻のステータスはグリーンとなりました。
![スクリーンショット 2020-12-08 1.02.44.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/967a8779-7976-4047-3329-e57c07a6d972.png)

#現在のvCenterリソース状況
当然ですが、今のところスカスカですね:grinning:

- CPU:約34GHz使えて、そのうち1GHz未満。ほぼ誤差ですね。。
- メモリ：トータル約255GB。そのうち約20GB（vCenter 12GB + ESXi 2GBx4）を使用
- ストレージ：トータル約1.8TB。そのうち約44GB(vCenter 36GB + ESXi 2GBx4)を使用

![スクリーンショット 2020-12-08 1.20.21.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/1856d726-f0f8-4d09-3f78-08acaf0969b0.png)


はい、本日はこれで終了です！
明日は、この上にNested構成のvSphereクラスタを作っていきましょう。