【2023年9月版】VMWare vCenter Server 7.0 のインストール手順

# はじめに

ESXi7でハイパーバイザ型仮想化も使えるようになったし
vCenter Server 7.0を触ってみるか。。。

の結果、公式インストーラでVCSAのインストールを試みるも、
トラブってうまくインストールできなかった人向けの記事です

ESXiのインストールは以下を参照
- [【2023年7月版】VMWare ESXi のインストール【Intel Ethernet Controller版】](https://qiita.com/nouernet/items/d8c803f18e17b911e444)
- [【2023年7月版】VMWare ESXi のインストール【Realetk Ethernet Controller, No Network Adapters版】](https://qiita.com/nouernet/items/a76db4e94dbb76da8281)

※ 2023年9月現在、試用版として vCenter Server 7.0 は提供されなくなっています。8.0 が60日試用できます。

vCenter Server 8.0 のインストールは以下を参照
- [【2023年7月版】VMWare vCenter Server 8.0 のインストール手順](https://qiita.com/nouernet/items/cb26550b816f3895e180)


# インストーラーの用意

VCSAインストール用のisoファイルを入手しましょう。

# 前提条件

Windowsからインストーラーを起動(Eドライブ)
DNSは インターネットゲートウェイ用のルーターのDNSを利用、別途で準備しない
vCenter Server に設定するIPは `192.168.120.250`
インストール先の ESXi は `192.168.120.226`
推奨ブラウザのChromeを使う
DHCPでアドレスが振られる環境

# 手順

## インストール Step 1

- isoの `E:\vcsa-ui-installer\win32\installer.exe` を起動
- `Install` を押下

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/143127/47aed3ad-8074-09b1-609d-b47174e1e56d.png)

- `Next` を押下

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/143127/d9a0f5d8-61ce-1678-d876-309ddd4c88ae.png)

- `I accept the terms of the license agreement` にチェックをつけて、`Next` を押下

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/143127/f5741d58-94ba-831b-b409-b63d33cd52a0.png)

- インストール先の ESXi の情報を入力して `NEXT` を押下

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/143127/24596bbd-03ad-ee2a-189a-0603a0e71c0c.png)

- Certificate Warning が表示されるが無視して、`Yes`　を押下
- vSpehre Center Server の名前とrootのパスワードを入力して `NEXT` を押下

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/143127/ab610c62-9e2e-5050-02ae-3e812c9ad867.png)

- 構築サイズに合わせて選択して `NEXT` を押下、とりあえずなら、`Tiny` で

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/143127/d6c8c1c3-99f6-e71e-98f3-80d0637052ca.png)

- `Install on an existing datastore accessible from the target host` を選択
- `Show only compatible datastores` をチェック
- インストール先の datasotre を選択
- ディスク容量節約のために、`Enable Thin Disk Mode` をチェック
- `NEXT` を押下

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/143127/473e293a-badc-7dab-f761-049c241146a8.png)

- 内容を確認して、`NEXT` を押下

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/143127/173330e7-fa21-263a-44a3-15e84942eda8.png)

- `FINISH` を押下

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/143127/c32be360-71e6-0924-789d-2f0775bcf5af.png)

- 長いけど待つ

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/143127/4c2b508f-3048-78ba-efe6-3e2b49419bf8.png)

- 完了したら、`CONTINUE` を押下

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/143127/f94c2cbf-2d9b-454c-8d28-c1e847580b0b.png)

## インストール Step 2

- `NEXT` を押下

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/143127/ad4a4d75-82fb-fb56-9be9-1f506b4decf6.png)

- SSH access を `Enabled` にする
- `NEXT` を押下

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/143127/a983b339-3860-43f5-0699-440b9ff10457.png)

- ここまできたら、一旦、SSHでの作業に移る

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/143127/30428832-2c22-4fbf-f83b-2a0f49c498ae.png)

- SSHで、vSphere Center Server にアクセスする (例として、ここでは、Windowsのコマンドプロンプトでの作業)

```terminal
C:\>ssh root@192.168.120.250

VMware vCenter Server Appliance 7.0.3.00700

Password:
Connected to service

    * List APIs: "help api list"
    * List Plugins: "help pi list"
    * Launch BASH: "shell"

Command> shell
Shell access is granted to root
```

- `/etc/hosts` へ、最後の行を追加する


```terminal
root@localhost [ ~ ]# vim /etc/hosts
```

```vim:/etc/hosts
# Begin /etc/hosts (network card version)

127.0.0.1   localhost.localdomain
127.0.0.1   localhost
192.168.120.250 localhost localhost.localdomain
```

- `/etc/dnsmasq.conf` の `no-hosts` をコメントアウトして、最後に2行を追加


```terminal 
root@localhost [ ~ ]# vim /etc/hosts
```

```vim:/etc/dnsmasq.conf
listen-address=127.0.0.1
bind-interfaces
user=dnsmasq
group=dnsmasq

no-negcache
#no-hosts
log-queries
log-facility=/var/log/vmware/dnsmasq.log
domain-needed
dns-forward-max=150
cache-size=8192
neg-ttl=3600

no-resolv
bogus-priv
```

- `dnsmasq` サービスを再起動

```terminal
root@localhost [ ~ ]# systemctl restart dnsmasq.service
```

- `nslookup` で設定を確認

```terminal
root@localhost [ ~ ]# nslookup 192.168.120.250
250.120.168.192.in-addr.arpa    name = localhost.
root@localhost [ ~ ]# nslookup localhost
Server:         127.0.0.1
Address:        127.0.0.1#53

Name:   localhost
Address: 192.168.120.250
Name:   localhost
Address: 127.0.0.1
```

- セットアップに戻り、`domain name`、`password` を入力して `NEXT` を押下

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/143127/ec5e33b4-e4e0-73a6-a669-ee97fbb2bd9b.png)

- `Join the VMware's Customer Experience Improvement Program CEIP)` のチェックを外して、`NEXT` を押下。CEIPに参加するならチェックしててもよい。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/143127/c0e1763e-3fb9-5c8c-f3fc-b13fba23ec89.png)

- 入力内容を確認して、`FINISH` を押下

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/143127/c13ce67b-56ef-7630-8b3a-5fb9b10d0534.png)

- `OK` を押下

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/143127/ef04cc31-75cc-9004-114b-9e18319dc34a.png)

- 完了するまで、待つ
- `CLOSE` を押下

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/143127/a8053373-5bf1-8df9-d947-c9f6e9d771c6.png)


## vCenter Server へのアクセス

- 先の、`Stage 2: Complete` で、vCenter Server の `Getting Started Page` が指定した URL でアクセスする

# さいごに

簡単でしたね