NUCで始めるVMware Tanzu - vCenterのセットアップ

本日はvCenterのインストールをやってみましょう！

#vCenterの概念
その前に、そもそもvCenterって何をしてくれるものかご存知でしょうか？ [IT用語辞典](http://e-words.jp/w/VMware_vCenter_Server.html)によると、「同社の仮想化ソフトや仮想マシン群をネットワークを通じて遠隔から監視・操作し、一台の管理用コンピュータから統合的に運用することができる」製品のようです。
それでは、vCenterがどんなものを仮想化して管理してくれるか、みてみましょう。
（以下、フリー素材でそれっぽい図を活用させていただきました。）

###vCenter
vCenterは様々な拠点にあるデータセンター（とその配下のリソース）を管理するイメージです
![941506_m.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/0321a530-f169-ab64-31a1-673f77bb463a.jpeg)
vCenterコンソール左ペインの最上段に位置するものとなります。この画面では、全データセンターの合計キャパシティと使用状況などが確認できます。
![スクリーンショット 2020-12-05 17.22.33.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/d2a41f5e-096b-cd46-04dd-e192948927de.png)
###データセンター
データセンターというと、下図のような建物が広大な土地にたっていて、中にたくさんのコンピュータが管理されています。
![sozai_image_130168.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/ab459d7b-0a39-149f-f088-a952b72313bd.png)
建物の中のイメージはこんな感じ。たくさんのサーバラックが適温で管理されています。
![1221042502.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/7ba6040f-9d31-d846-d6a6-cfd50d40887f.jpeg)
vCenterでは、仮想的に同等の機能を有するデータセンターを、ボタン一発で建てられちゃいます:sunglasses:
![スクリーンショット 2020-12-05 17.23.31.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/b011e19f-3b38-9aa9-8a6f-fcaa1c120585.png)
###クラスタ
クラスタというと、１台ないしは複数台の19インチサーバラックに、複数台のサーバが管理されてるイメージです。
<img width="400" alt="computer_server1.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/9f3084c4-8b31-4c73-ba21-e2950d93ffc1.png">
一つのデータセンターに、複数のクラスタを紐付けることができます。A社向けとB社向けで分けるといった使い方などが想定されます。
![スクリーンショット 2020-12-05 17.24.09.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/7c7b9384-b887-5871-1e31-d88fefbd48e5.png)
#ホスト、または、仮想マシン
ホストは、サーバラックに入っている1台分のサーバのイメージとなります。
![41UHErQtfFL._AC_.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/c5b1d050-f8ab-3923-6451-498a67b848be.jpeg)
ここには、今回作成したESXiや、そこから作成される仮想マシンが、同列で入ってきます。
![スクリーンショット 2020-12-05 17.24.29.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/80bcc9f8-e5e4-0d19-ac6c-355598f38986.png)

他には、複数のホストまたはクラスタを論理的にグループ化する、**リソースプール** という概念もあります。使用可能なリソースを階層状にパーティショニングするために使います。

こんなNUCの中に、データセンターが入ってると思うと、凄くないですか？
<img width="400" alt="IMG_20201109_225547.jpg" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/e25c7f7a-c8c0-54b7-da90-cd1ce34c91ec.jpeg">

さてvCenterの紹介も終わったので、これから前回作成したESXi上に、vCenterを入れて行きます。
vCenterとNUCを別にすることも可能ですが、冗長性や集約性を考えるとESXi上に構築するのが妥当です。
お互いが入れ子のような構造となり、ちょっとむずむずしますが、そういうものなので慣れましょうｗ

#Macで作業時の注意事項
この後インストーラの工程を進むと、権限周りの問題で失敗するので、以下のコマンドで「[gatekeeperの無効化](https://osxdaily.com/2015/05/04/disable-gatekeeper-command-line-mac-osx/)」を事前に行っておいて下さい。(gatekeeperは、ダウンロードしてきたものなど、Appleが承認してないものの実行を阻止するセキュリティ機能です。)

```
sh-3.2$ sudo spctl --master-disable
```

# vCenterのインストール
まずは、[５日目のESXi](https://qiita.com/hirosat/private/e78d75f0032f0f1369f0)の時と同様、「My VMware」にログインし、「[製品評価センター VMware vSphere 7.0 Update 1](https://my.vmware.com/jp/group/vmware/evalcenter?p=vsphere-eval-7&source=evap)」ページより、「VVMware vCenter Server Appliance」を「手動ダウンロード」します。


ダウンロードしたISOをダブルクリックすると仮想ドライブとしてマウントされるので、そこから以下のパスを辿りvCenterのインストーラを起動します。
![スクリーンショット 2020-11-08 14.17.41.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/be084c59-f7b0-c074-86df-5da4dba31499.png)
以下のようなメニューが起動します。「Install」をクリック（なお右上のプルダウンより、日本語が選択可能）
![スクリーンショット 2020-11-08 14.18.44.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/56687a61-5250-a1bb-5d1c-18d7bf945113.png)

## ステージ1: vCenter Serverのデプロイ
インストールのフェーズは、「デプロイ」と「設定」の2つのフェーズに分かれている。まずはデプロイから。

1. 「vCenter Serverのデプロイ」を行う。「次へ」に進む
![スクリーンショット 2020-11-08 14.19.09.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/233c0980-af05-7c15-ae2d-3878f97988ea.png)
2. 使用許諾画面。「同意します」にチェックを入れて「次へ」
![スクリーンショット 2020-11-08 14.19.23.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/6b9c5674-60cf-8b2a-8b7a-0462cf3c3959.png)
3. デプロイ対象を指定。インストールしたESXiのIPアドレス、ユーザー名、パスワードを入力して「次へ」
![スクリーンショット 2020-11-08 14.19.37.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/dfa39584-f0a4-da5e-8bef-f9b4cb258fd8.png)
4. vCenterのrootパスワードを指定。次へ。
![スクリーンショット 2020-11-08 14.20.33.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/a7adac8e-5e44-19c4-4d41-4c88ad495e93.png)
証明書に関する警告が出るが、続行するには「はい」一択です。。
![スクリーンショット 2020-11-15 23.59.32.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/1206fd0f-d13c-78f3-aa29-ba6a0ed80730.png)
5. デプロイサイズの指定。「最小」で進みます。
![スクリーンショット 2020-11-08 14.35.56.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/da6198b3-1a60-dc24-5f0d-bd4bb97d78cd.png)
6. データストアの選択。リソース節約したい人は、「シンディスクモードの有効化」にチェックして次へ
![スクリーンショット 2020-11-08 14.44.07.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/1dc39546-e4a4-64db-e611-097f8be47cbe.png)
7. ネットワークの設定。自分の環境にあわせてネットワーク情報を入力して、次へ
![スクリーンショット 2020-11-08 15.02.06.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/c78a3278-3a9c-96cd-0104-c025e55ed2aa.png)
8. 確認画面がでるので、問題なければ「完了」する。
![スクリーンショット 2020-11-08 15.09.30.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/81605a91-a86d-f9c5-fc03-ca8b011324f9.png)
あとはデプロイが完了するまで待つ。放っておいたらいつの間にか終わってましたが、体感だと20分位？
![スクリーンショット 2020-11-08 15.02.53.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/09f7ce03-aff3-4f13-d370-02da32a20727.png)

## ステージ2: vCenter Serverの設定
続いてデプロイ後の設定です。

1. 概要画面。次へ
![スクリーンショット 2020-11-08 15.27.31.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/68d8a567-bb0b-9c4e-7945-7ed8448fcb42.png)
2. vCenter Server設定。このままでよいので次へ
![スクリーンショット 2020-11-08 15.28.01.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/638d088b-dca1-65ca-4d7a-e44111c55da3.png)
3. SSO設定。ドメイン名/ユーザー名/パスワードを設定して次へ
![スクリーンショット 2020-11-08 15.30.46.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/604bc86f-f5bc-2c56-a7aa-d5be15f15184.png)
4. カスタマエクスペリエンス向上プログラム。どちらを選んでも良い。次へ
![スクリーンショット 2020-11-08 15.30.58.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/5e68f5d7-4bb1-da63-6077-bdd01e7a5732.png)
5. 確認画面。完了を押すと警告が出る。OKを押す
![スクリーンショット 2020-11-08 15.31.34.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/52f9fde0-abba-d8ca-f422-dbb239ab833e.png)
あとは暫く待つ。10分位？
![スクリーンショット 2020-11-08 15.31.50.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/11f389c2-dd4a-d825-c7e9-2cbda559be5e.png)

# vCenterへの接続
先ほど入力したネットワーク設定に従い、vCenterにアクセス。
(今回の例の場合、 https://192.168.0.200 )
前回同様、警告画面が出ますが、気にせず進むと以下の画面に遷移します。「vSphere Client(HTML5)の起動」をクリック
![スクリーンショット 2020-11-08 15.52.47.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/c482c836-a735-dd4b-fe54-a7df25a5a000.png)
SSOのログイン画面が出る。先ほど自分で入力した値を用いて、以下の形式でログイン

- SSOユーザー名@ SSOドメイン名　（先ほどのセットアップ例だと、administrator@vsphere.local）
- パスワード
![スクリーンショット 2020-11-08 15.53.29.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/0d25be3d-8f1a-da95-0e21-1d9b4d80d79f.png)
ついに、vCenter管理画面にアクセス成功！
![スクリーンショット 2020-11-08 15.54.10.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/18601/b7a64907-334c-c3d4-0799-12daf5e2083e.png)

はい、完了です！本日もお疲れさまでした:thumbsup: