Proxmox VEをお遊び環境のNUCに入れたのでCentOS7をインストールしてみる

# [概要]
NUCにProxmoxをインストールして、初期設定まで完了したのでCentOS7をインストール起動してみる。

# [事前準備]
下記を参考にProxmox環境を揃えておく

* [Proxmox VEをNUCに入れてお遊び環境を構築する](http://qiita.com/ghfdjk/items/1840ca3934be85c194f9)
* [Proxmox VEをお遊び環境のNUCに入れたので初期設定をする](http://qiita.com/ghfdjk/items/eac2eb85b89da52c20c3)
* CentOS7のisoファイル
 * 下記のところから iso をダウンロードしておく
	 * http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1511.iso

# [作業内容]
## Proxmox環境にログイン
下記のURLにアクセス

* https://{ipアドレス}:8006

ログインが画面が表示されたら、まずは`Language`を日本語表示にします。
rootのアカウントは、[Proxmox VEをNUCに入れてお遊び環境を構築する](http://qiita.com/ghfdjk/items/1840ca3934be85c194f9#administrator%E3%82%A2%E3%82%AB%E3%82%A6%E3%83%B3%E3%83%88%E3%81%AE%E8%A8%AD%E5%AE%9A) で構築した際に設定した、[adminsitratorアカウントの設定](http://qiita.com/ghfdjk/items/1840ca3934be85c194f9#administrator%E3%82%A2%E3%82%AB%E3%82%A6%E3%83%B3%E3%83%88%E3%81%AE%E8%A8%AD%E5%AE%9A) のパスワードを指定します。

ログインすると、英語で有効なサブスクリプションではないというような警告がでますが、`OK`をクリックすれば消えるので、無視して大丈夫です。
表示させない方法は、下記に書いてますので参照してください！
[Proxmox VE ログイン時に｢No valid subscription｣を表示させないようにする](http://qiita.com/ghfdjk/items/b5a1b2e291b6b6a7f70c)

|項目      |値                               |
|---------|---------------------------------|
|ユーザ名  |root                             |
|パスワード|rootのパスワード                   |
|レルム   |Linux PAM standard authentication|
|言語     |Japanese                         |

![proxmox_ve_login](http://drive.google.com/uc?export=view&id=0Byh1aAqbAigJM19mai0wM1R1cVE)

## CentOS7のisoファイルをアップロード
左のツリーにある、`データセンター` -> `proxmox` -> `local(proxmox)`の順で展開していき、`内容`を選択します。
そうすると、`アップロード`ボタンがあるのでそちらを選択し、isoファイルをアップロードします。

![proxmxo_iso_upload](http://drive.google.com/uc?export=view&id=0Byh1aAqbAigJQUZIZVA3cFBLb1k)

## VM作成
右上の`VMを作成`をクリックして実際に作成していきます。

![proxmox_create_vm](http://drive.google.com/uc?export=view&id=0Byh1aAqbAigJdVVWU0pZYUstbXM)

### VM設定 全般
基本デフォルト値で、`名前`はわかりやすいのに変更します。

|項目          |値     |
|-------------|-------|
|ノード        |proxmox|
|VM ID        |100    |
|名前          |CentOS7|
|Resource Pool|   -   |

![proxmox_general](http://drive.google.com/uc?export=view&id=0Byh1aAqbAigJNmQxT1JzYUxkNGc)

### VM設定 OS
CentOS7なので、`Linux 4.X/3.X/2.6 Kernel`を選べばいいです。
![proxmox_os](http://drive.google.com/uc?export=view&id=0Byh1aAqbAigJYndHbG1hcGNOM0E)

### VM設定 CD/DVD
先程アップロードした、isoファイルを`ISOイメージ`から指定します。

![proxmox_dc_dvd](http://drive.google.com/uc?export=view&id=0Byh1aAqbAigJNERSOXVreDJtQlE)

### VM設定 ハードディスク
ディスクサイズだけ、変更して10GBにしています。ここは適宜必要な容量を割り振ってください。
その他の値は、デフォルト値で大丈夫そうです。

補足として、キャッシュについて古いですがまとめてあった記事を記載しておきます。
とりあえず、変更するとパフォーマンス変化がありそうですが、一旦はデフォルト値で :sweat_smile: 
パフォーマンスに困ったら変更してみようと思います。
[さくらインターネット研究所 KVMを使う（ディスク性能編その2）](http://research.sakura.ad.jp/2010/04/21/kvm-diskperf2/)


|項目         |値      |
|------------|--------|
|バス/デバイス |SCSI/0  |
|ストレージ   |local-lvm|
|ディスクサイズ|10       |
|キャッシュ   |デフォルト |

![proxmox_harddisk](http://drive.google.com/uc?export=view&id=0Byh1aAqbAigJUUJnTDU4Z1pJZWc)

### VM設定 CPU
ここも必要に応じて、CPUを割り振ってあげればいいです。
種別には、対応するCPUのモデルタイプを指定するらしいのですが、デフォルト値で良さそうです。

|項目    |値             |
|-------|---------------|
|ソケット|1              |
|コア   |1              |
|種別   |デフォルト(kvm64)|

![proxmox_cpu](http://drive.google.com/uc?export=view&id=0Byh1aAqbAigJNTVROHlkRFYzYTQ)

### VM設定 メモリー
ここも必要に応じて、メモリーを割り当てればいいです。

![proxmox_memory](http://drive.google.com/uc?export=view&id=0Byh1aAqbAigJaU5rWnh1TF91eGs)

### VM設定 ネットワーク
ここもデフォルト設定にしてます。
ここは各自のネットワークに関わるとこなので、適宜設定してください。

|項目             |値                      |
|-----------------|-----------------------|
|VLAN Tag         |                       |
|ブリッジ          |vmbr0                  |
|Model           |VirtIO (paravirtualized)|
|MACアドレス      |                         |
|Rate Limit(MB/s)|                        |
|Multiqueues     |                        |

![proxmox_network](http://drive.google.com/uc?export=view&id=0Byh1aAqbAigJTFlWcWJuWkxQY1k)

### VM設定 確認
設定した内容を確認して、問題なかったら`完了`を押してください。

![proxmox_setting](http://drive.google.com/uc?export=view&id=0Byh1aAqbAigJZ2JIdldoVm51dkU)

### VM起動
VMの設定が終わったので、起動させてみます。
`▶起動`から起動させます。起動させたら、`>_コンソール`からインストールできるので、CentOSをインストールしていきます。
![proxmox_vm_start](http://drive.google.com/uc?export=view&id=0Byh1aAqbAigJd1ZZTVFzZFVNLXM)


# [事後確認・作業]