Proxmoxの初期設定とネットワーク設定（HomeLab計画第2弾）

【Proxmox編】
第１回：[Proxmoxインストール方法（HomeLab計画第1弾）](https://qiita.com/Ryusi/items/4b85349626f43198b7fe)
第２回：Proxmoxの初期設定とネットワーク設定（HomeLab計画第2弾）※今回
第３回：HomeLABネットワーク＋オリジナルダイソーラック作成方法編（予定）
第４回：クラスタ設定編（予定）
第５回：ブロックストレージ構成構築（予定）


# 1. 前回までのお話

前回はProxmoxのハイパーバイザーをインストールから起動するところまで完了しました。
今回は仮想マシンの起動と余裕があればネットワーク設定を記載します

https://qiita.com/Ryusi/items/4b85349626f43198b7fe

# 2. Proxmoxの初期設定
Proxmoxのインストール後の初期設定を行っていきます。

## レポジトリの変更

以下の画面の赤枠「アップデート」ー「レポジトリ」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3982175/21b7acfd-4dd5-4a09-87ff-0436051e2a78.png)

「追加」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3982175/4e312a42-2ba9-41e8-94cb-4f46f8caeb40.png)

「OK」をクリックし、
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3982175/f6effe05-7a37-4ecb-817e-f9187467b90e.png" width=50%>

赤枠の「レポジトリ：」から「No-Subscription」を選んで、「追加」をクリック。
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3982175/670ef3c8-91a9-4f74-a967-8c6a3124c212.png" width=50%>

下二つのコンポーネント列が「enterprise」「pre-enterprise」のレポジトリを個別にクリックし、
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3982175/956e3b67-a9ba-40ed-9db0-757bb57dff11.png)

「無効」ボタンをおして、レポジトリの無効化をします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3982175/92699b47-4c64-433c-b1b8-4b11ed3d7a53.png)

左タブから「アップデート」をクリックし、「再表示」でレポジトリの最新バージョンを取得します。
その後「アップグレード」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3982175/3fe91d09-9fda-4aee-85eb-1acaf4a36209.png)

別ウインドウが出てくるので、ウインドウをクリックして、キーボードの「y」を入力し「Enter」を入力します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3982175/400ca6cb-3417-4c45-acad-850e1d88e826.png)

しばらく待って以下のように「Your System is up-to-date」が表示されたらOK。ウインドウを「×」で消します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3982175/a6dcc0eb-2a18-4779-b351-db513402a0f5.png)

:::note warn
今回初回のアップデートのため、
「Seems you installed a kernel update...」という文章も表示されています。
カーネルのバージョンアップなどがあった場合表示されます。
この文章が表示されたらホストマシンの再起動後にアップデートが適用されるため注意ください。

まだ仮想マシンを立ち上げていないので、ホストマシンの再起動は容易ですが、仮想マシン稼働後のバージョンアップについては何れ手順を記載します。
:::

# 3. 仮想マシン起動
## 仮想マシン作成
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3982175/371c2987-e52e-49a8-a6aa-345cba3166d0.png)

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3982175/676a5b1d-5286-4ec6-9e06-192732a32839.png" width=50%>

こんな画面が出てきたらOK。右上の「×」でウインドウを消してください。
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3982175/a9849f5d-5878-4822-89ff-6561b5d4c779.png" width=50%>

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3982175/c85cf26a-41b0-4c6e-b7e8-552443d7bd26.png)

VM IDが曲者。
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3982175/e44564e6-ced8-4d13-a901-3042b6e771f0.png" width=50%>


<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3982175/782ac41d-54a0-4292-89bf-25ff9ab4ac4e.png" width=50%>

Windows入れなければこのままでOK
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3982175/33dbc2e1-7094-4a44-b2b7-a868c71d5aa8.png" width=50%>

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3982175/44b6c275-c639-4f22-8c6e-58c077a870ae.png" width=50%>

ソケット数やコア数を設定します。デフォルトは1ソケット1コアとなっていますが、以下のドキュメントにもあるように、どれくらい働くかわからないときは合計コア数を2以上にするのが推奨とのこと。
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3982175/435ab9ed-0d61-47d5-a5b8-bdbe6cacac15.png" width=50%>

公式ドキュメントにも以下のように記載されています。
>it is usually a safe bet to set the number of Total cores to 2.

https://pve.proxmox.com/pve-docs/chapter-qm.html#qm_cpu

今回メモリは２GBで行きます。
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3982175/df37dff9-e472-495a-9463-429c78270efd.png" width=50%>

後述のネットワーク設定をしていなければ、ネットワーク部分はデフォルトで大丈夫です。
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3982175/d71d6de4-eb80-4916-96cc-a628f9e4a3bd.png" width=50%>

最後にサマリーページが表示されて、「完了」をクリックします。
<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3982175/bde45f63-dee9-41f4-ba84-106fa837b8ad.png" width=50%>

## 仮想マシン起動

左側に新規作成した「CentOS10」をクリックするとサマリーページが表示されます。
右上の「開始」をクリックし、その後「コンソール」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3982175/438e3a3a-3894-4d02-ba88-11b88ba46d6c.png)

違う別ウインドウが出てきましたね。
ウインドウ内をクリックし、方向キー↑で「Install CentOS Stream 10」に合わし、「Enter」でインストールを開始します。以降のインストール方法は標準のOS導入手順と一緒なのでここでは言及しません。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3982175/dacf7f97-ce4d-4d7d-a2ed-0a9bd159fae3.png)

私が構築の参考にしている以下のサイトがありますので、そちらをご参照ください。

https://www.server-world.info/query?os=CentOS_Stream_10&p=download

# 4. Proxmoxのネットワーク設定(オプション要素)
HomeLabで動かすだけということであれば、初期設定のIPアドレス設定のみで動作可能です。
しかし、これでは実際にお客様へ導入する場合の構成の参考にならないので、さらに深堀していきます。

以下の設定を行います。手順については以下記載のURLを確認ください。
1. インターフェイス名固定(https://qiita.com/Ryusi/items/f73520811e8890ef118a)
2. チーミング+VLAN設定(https://qiita.com/Ryusi/items/4a9629bd9505126c3cf3)



# 5. 終わり
インストールだけなら簡単でした・・・ね？（疑問形
HPE VM Essentials Softwareなどハイパーバイザーがいろいろ出てきてます。HPEの営業さんからも是非お試しくださいとも言われているので、がんばろ。