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

本日はNestedでクラスタを組みます！
#今回のネットワーク構成
[Day8](https://qiita.com/hirosat/items/d8c59d0bd3070f254227)をベースに、Nested構成を組んでいきます。また、検証用途にvCenterを作ったり壊したりできるよう、NUC用のvCenterとnested用を分けることにしました。
だんだん密になってきましたね。。
![nestedlab.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/ae8fa2b5-c507-e75a-6705-e7b437609b7c.png)
今回は、vCenterからESXiを作っていきたいと思います。
（[Day7](https://qiita.com/hirosat/items/6abb87395385ae214cf8)は何だったんだよ！と、突っ込まないで下さいｗ）
#データストアISOのアップロード
まず最初に、NUCにインストールした時同様、インストール用のISOを用意する必要があります。
各NUCのデータストアから読み出すため、計4箇所にISOを設置する必要があります。

> 実はコンテンツライブラリを使えば、一つのデータストアから他のNUCにもISOデータの共有がいけるかなぁと試してみたのですが、[コンテンツ配布の制約](https://docs.vmware.com/jp/VMware-vSphere/7.0/com.vmware.vsphere.vm_admin.doc/GUID-28567D95-D2B6-44F8-9AC7-7D8B618A5848.html#-2)として、公開できるのは仮想マシンテンプレートのみでした。残念。。

まずは、1台目のNUCを選び、「1データストア」のところをクリック
<img width="400" alt="" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/cc19563b-190d-9681-7d38-e021b647e4d3.png">
対象のデータストアを選択し、ESXiのISOを「ファイルのアップロード」します。
<img width="" alt="datastore" src="https://user-images.githubusercontent.com/3906298/101495847-62d1b200-39ac-11eb-956d-d58b8636d854.png">
365MB程度なので、数十秒ほどでアップロード完了するかと思います。
続いて、「コピー先」を指定して、他の3台にもISOファイルを配りましょう。
![スクリーンショット 2020-12-08 23.30.20.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/1fc1903f-273d-a5f5-1e4f-5895da87d75f.png)
このようにdatastoreを指定して「OK」のみ。物理LAN経由なので、転送速度が速かったです。
<img width="" alt="" src="https://user-images.githubusercontent.com/3906298/101496941-b8f32500-39ad-11eb-9f77-53c46e2bce92.png">

#Nested ESXi作成(ESXi01)
再びメニューから「ホストおよびクラスタ」に戻り、「Cluster01」から「新規仮想マシン」を選択。
<img width="400" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/7b25a62f-4abd-d9d9-1e53-4ec6da229d1f.png">
vCenterからだと、仮想マシンの作成パターンが増えましたね。このままで「NEXT」
![スクリーンショット 2020-12-08 17.42.24.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/628f13e5-0616-faf2-d852-eee097000ce1.png)
（2-6の手順は直感的に選べるので、詳細は割愛）
ハードウェアのカスタマイズのところだけ、自分の行った設定を紹介します。

- CPU: 4
- ソケットあたりのコア：1
- 「CPUホットアドの有効化」にチェック
- 「ハードウェアアシストによる仮想化をゲストOSに公開」にチェック
- IOMMU：「有効」にチェック
- メモリ：32GB
- メモリホットプラグ：「有効化」にチェック
- ハードディスク：40GB
- ディスクプロビジョニング：「シンプロビジョニング」
- USBコントローラ：USB3.1
- ネットワークアダプタ：VM Network
- CD/DVDメディア:「コンテンツライブラリISOファイル」（先ほどのISOを指定）
- CD/DVDメディア:「データストアISOファイル」（先ほどのISOを指定）
- 「接続...」にチェック
![スクリーンショット 2020-12-08 18.17.53.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/fbf6753c-1e17-be37-32b8-44d105cc768f.png)
はい、パワーオフの状態で、サクッと作成されました:grinning:
![スクリーンショット 2020-12-08 18.20.00.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/10947b0d-61ba-3db4-ca1b-f70dc8f706fc.png)

#クローン作成(ESXi02-ESXi04)
同じやり方を後3台行っても良いのですが、せっかくなので、「クローン作成」してみましょう!
<img width="400" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/5386a0e9-8d9e-6173-54ad-7ec9e66b51bc.png">
先ほどよりメニューは少なめですね。VM名を入力して「NEXT」
![スクリーンショット 2020-12-08 18.25.39.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/05fb3178-d940-06de-fe1e-03c40d99985f.png)
（2と3の手順は同じなので、詳細は割愛します）
数ステップ省略された印象。下記のチェックボックスを入れると、詳細なカスタマイズも可能。
このまま「NEXT」でOK
![スクリーンショット 2020-12-08 21.50.30.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/6ab9198c-6827-208b-674e-67a7f73c3175.png)
はい、無事に4台の空箱が出来上がりました！
<img width="" alt="" src="https://user-images.githubusercontent.com/3906298/101501259-e1c9e900-39b2-11eb-8eb0-4c6817c9c6c5.png">

#VMware Remote Console
ここから先の作業は、VMware Remote Console(以下、VMRC)が便利です。
画面の指示に従ってMy VMwareからダウンロードしても良いですが、Macの人は、App Storeからインストールした方が楽でしょう。
<img width="834" alt="" src="https://user-images.githubusercontent.com/3906298/101502969-eee7d780-39b4-11eb-8f0c-0cc51ee94a95.png">
もう一つ、Macの注意点があって、インストール時によく使う、「F11キー」に「デスクトップを表示」が割り当てられていることがあります。解除するか、別のキーマップを割り当てましょう。
<img width="645" alt="スクリーンショット 2020-12-09 0 26 16" src="https://user-images.githubusercontent.com/3906298/101503404-67e72f00-39b5-11eb-82a8-b134a2fe5408.png">


#ESXiのインストール
ここからは、Nested ESXiにHypervisorをインストールしていきます。
４台いっきに「パワーオン」しちゃいましょう！
<img width="1266" alt="スクリーンショット 2020-12-09 0 13 26" src="https://user-images.githubusercontent.com/3906298/101501687-64eb3f00-39b3-11eb-8220-efe606c5f0c5.png">
さらに、4台とも、「REMOTE CONSOLEを起動」しちゃいましょう。
<img width="" alt="" src="https://user-images.githubusercontent.com/3906298/101503559-936a1980-39b5-11eb-8e5a-4cd4f19049b1.png">
４台同時に作業出来ちゃうのは、vCenterの強みですね:smile:
<img width="" alt="" src="https://user-images.githubusercontent.com/3906298/101503958-05daf980-39b6-11eb-8eba-57132d238838.png">
インストール手順自体は、[Day5](https://qiita.com/hirosat/items/e78d75f0032f0f1369f0)と一緒です。さくっと終わらせちゃいましょー

#ESXiのIP変更
そういえば、ESXiのIP変更手順を紹介してませんでしたので、ここで行います。
冒頭の図に合わせ、192.168.5.21-192.168.5.24にしていきます。
VMRCを起動し、「F2キー」で管理画面に入りましょう。この後、rootに設定したパスワードを入力します。
<img width="" alt="" src="https://user-images.githubusercontent.com/3906298/101507149-97983600-39b9-11eb-9fa2-a9a950a1b641.png">
こちらが管理画面。「Configure Manamement Network」を選択し、「Enter」
<img width="" alt="" src="https://user-images.githubusercontent.com/3906298/101507611-13927e00-39ba-11eb-9cb0-e595b7528333.png">
「IPv4 Configuration」を選択し、「Enter」
<img width="" alt="" src="https://user-images.githubusercontent.com/3906298/101507804-4fc5de80-39ba-11eb-9abd-e369c3983eb9.png">
「Set static IPv4〜」をスペースキーで選択し、アドレスを修正して、「Enter」
<img width="" alt="" src="https://user-images.githubusercontent.com/3906298/101507942-7552e800-39ba-11eb-8b15-0b68c4e38f75.png">
ついでに、IPv6もdisableにしておきましょう。その後、「Esc」キーを押すと変更確認が出るので、「y」キーで適用します。
<img width="1016" alt="スクリーンショット 2020-12-09 0 02 04" src="https://user-images.githubusercontent.com/3906298/101508192-b64afc80-39ba-11eb-9a83-ce6a7a2b5820.png">
この後、自動的に再起動され、IPアドレスが変更されます。

#現在のリソース状況
今日は力尽きてきたので、魚拓を取って終わろうと思います。
###nested-esxi01-04
4台とも図ったように同じ値でした！ストレージは今回結構消費しましたね。。他は全然ですね。

- CPU：42MHz
- メモリ：327MB
- ストレージ：32.52GB

<img width="1045" alt="スクリーンショット 2020-12-09 1 32 23" src="https://user-images.githubusercontent.com/3906298/101512519-6e2dd900-39be-11eb-8e3d-7429ddca5c53.png">

###NUC(物理ESXi)
1台目だけ、vCenter分消費してます。2〜4台目はほぼ一緒。まだまだ余裕ですね。
<img width="1053" alt="スクリーンショット 2020-12-09 1 38 10" src="https://user-images.githubusercontent.com/3906298/101513210-45f2aa00-39bf-11eb-9570-3cedb30ad022.png">
<img width="1049" alt="スクリーンショット 2020-12-09 1 38 33" src="https://user-images.githubusercontent.com/3906298/101513326-6458a580-39bf-11eb-9023-8e7741677dab.png">

###vCenter
CPUは、やっと1GHzといったところ。メモリは30GB消費。
ストレージは今回結構消費しましたね。。175GB位かな。
<img width="1051" alt="スクリーンショット 2020-12-09 1 41 21" src="https://user-images.githubusercontent.com/3906298/101513651-c44f4c00-39bf-11eb-9fd1-01e4484fc9c9.png">

本日は終了です！
明日は、別のvCenter作って、nested esxiを参加させるところまでかな。