本サイトはサイト運営費捻出のため、アフィリエイト広告を利用しています。*詳細
【Alder Lake-N】Intel N100マシンにProxmox VE 7.4をインストールする

【Alder Lake-N】Intel N100マシンにProxmox VE 7.4をインストールする

2023年5月26日
スポンサーリンク

「小さなおうちDC環境を目指して」の連載記事、続いてはIntel N100(Intel N95含む)マシンにProxmox VE 7.4をインストールする手順を解説していきます。

小さなおうちDCを目指すわけですから、仮想化プラットフォームの導入は必須です。

仮想化プラットフォームはいくつかありますが、「小さなおうちDC環境を目指して」連載ではProxmox VEを採用しようと思います。

この記事では、Intel N100/N95マシンに執筆時点で最新VerのProxmox VE 7.4をインストールする手順を解説します。

過去記事

Beelink Mini S12 ProでIntel N100の性能を試してみた
「小さなおうちDC環境を目指して」という連載記事をはじめるにきっかけになった、Intel N100プロセッサを搭載した格安PC、「Beelink Mini S1…
syobon.jp
Intel N95とIntel N100の違いって何だろう?Beelink Mini S12で試す
「小さなおうちDC環境を目指して」連載の初回記事では、Intel N100を搭載したBeelink Mini S12 Proを使用して、Intel N100の性…
syobon.jp

Debianベースの仮想化プラットフォーム、Proxmox VE

個人利用で仮想化プラットフォームを構築しよう、と考えるとVMwareのvSphere ESXiを使おう、と思いがちです。

確かにvSphere ESXiはデファクトスタンダードなvSphere製品の無償版なので、何も考えずに選びがちなのですがVMの移動(vSphereならvMotion)をしたり、クラスタを組むとなると無償版では対応できません。

流石に個人で購入するには中々厳しいお値段なので、気軽にクラスタ環境を組めません。

Intel N100マシンは安いものの、流石に1台だけでは多くのVMを動かせないので、複数台組み合わせてクラスタ化したいところ。

そんな希望を実現できるのが、DebianベースでOSSな仮想化プラットフォームProxmox VEです。

pve.proxmox.com

ベースの仮想化にはQEMU/KVMとLXCを利用しており、それらを管理できるコンソールも備えた物がProxmox VEです。

準備

Proxmox VEをインストールするに当たって、以下の物を準備します。

  • 2GB以上のUSBメモリ
  • Proxmox VEのisoイメージ

広告リンク

Proxmox VEのISOイメージは下記リンクにアクセスし、「Proxmox VE 7.4 ISO Installer」リンクからISOイメージをダウンロードします。

PiKVMを使えばUSBメモリは不要

Orange Pi Zero LTSでPiKVMを作ってみた
自宅や実家に設置しているサーバでトラブルが起きた際、今まではモバイルモニターとキーボードを繋げて何とかしていました。 ただ、サーバは普段ラック内に置いていますし…
syobon.jp

以前本ブログでも取り上げたPiKVMを使えば、IPKVMで操作しつつバーチャルDVDドライブを利用して、ISOイメージブートすると便利です。

インストーラの準備

ISOファイルを使ってブータブルUSBメモリを作成するため、Rufusをダウンロードします。

Rufus: Create bootable USB drives the easy way
rufus.ie
【Alder Lake-N】Intel N100マシンにProxmox VE 7.4をインストールする

Rufusを起動したら、「デバイス」でUSBメモリを指定し、「選択」ボタンをクリックします。

その際、書き込みにはDDイメージモードが適用されます。と表示されるので「OK」をクリックします。

最後に書き込むUSBメモリが合っていることを確認した上で、「スタート」をクリックし、ブータブルUSBメモリを作成します。

Proxmox VEのインストール

USBメモリをIntel N100/N95マシンに挿入してUSBメモリから起動します。

そのままインストールを進めていくのですが、Intel N100/N95マシンでは正常にインストール画面が表示されません。

Resolve Proxmox 7.1 "installation aborted" on SuperMicro with AST 2500 – proxmox…
gist.github.com

Proxmox VEのインストール画面はXorgで動作するのですが、Intel N100/N95の内蔵GPU「Intel Core UHD Graphics」が正常に認識されず、ディスプレイサーバーが動作しないことが原因です。

しばらく待っているとXorgの立ち上げに失敗し、シェルが触れるようになるので下記コマンドを実行します。

Xorg -configure
mv xorg.conf.new /etc/X11/xorg.conf
nano /etc/X11/xorg.conf

xorg.confの編集画面が表示されるので、Section “Device”内のDriverの値を確認します。

【Alder Lake-N】Intel N100マシンにProxmox VE 7.4をインストールする

Driverの値を確認すると、Driver “intel”になっているのでこれをDriver “fbdev”に書き換えて保存して終了します。

再びシェルに戻るので、下記コマンドを実行してXorgを立ち上げます。

startx

正常に動作すると、Proxmox VEのインストーラが立ち上がるので画面の指示に従ってインストールを進めます。

【Alder Lake-N】Intel N100マシンにProxmox VE 7.4をインストールする

インストールを終えた後「https://<Server IPアドレス>:8006/」にアクセスし、root/インストール時に設定したパスワードでログインすると上図のようなダッシュボードが表示されます。

リポジトリの設定

【Alder Lake-N】Intel N100マシンにProxmox VE 7.4をインストールする

デフォルトではEnterpriseリポジトリが有効になっているので、「Updates」->「Repositories」->「https://enterprise.proxmox.com/debian/pve」->「Disable」の順にクリックします。

【Alder Lake-N】Intel N100マシンにProxmox VE 7.4をインストールする

続いて「Add」をクリックします。

【Alder Lake-N】Intel N100マシンにProxmox VE 7.4をインストールする

No valid subscriptionの警告が表示されるので「OK」をクリックします。

【Alder Lake-N】Intel N100マシンにProxmox VE 7.4をインストールする

「Add: Repository」画面が表示されるので、Repositoryを「No-Subscription」に指定して「Add」をクリックします。

【Alder Lake-N】Intel N100マシンにProxmox VE 7.4をインストールする

上図の通り「http://download.proxmox.com/debian/pve」が追加されていることを確認し、「Updates」をクリックします。

【Alder Lake-N】Intel N100マシンにProxmox VE 7.4をインストールする

続いて「Refresh」をクリックします。

【Alder Lake-N】Intel N100マシンにProxmox VE 7.4をインストールする

パッケージアップデート画面が表示されるので、TASK OKと表示されるまで待って右上の「×」をクリックします。

【Alder Lake-N】Intel N100マシンにProxmox VE 7.4をインストールする

パッケージの更新リストが表示されるので、「Upgrade」をクリックします。

【Alder Lake-N】Intel N100マシンにProxmox VE 7.4をインストールする

ターミナルが別ウィンドウで表示されるので、「y」→「Enterキー」の順にタイプしてアップグレードを実施します。

これでProxmox VEのインストールと、初期設定は完了です。

クラスタ作成と参加

クラスタを作成するには、Server Viewの一番上の階層をクリックし、「Cluster」→「Create Cluster」の順にクリックします。

クラスタの作成が完了したら、「Join Information」をクリックしてJoin Informationの中身をコピーします。

コピー後、クラスタ未参加のProxmox VEにログインし、Server Viewの一番上の階層をクリックし、「Cluster」→「Join Cluster」をクリックします。

するとクラスタに参加するための画面が表示されるので、先ほどコピーした「Join Information」の内容を貼り付け、rootアカウントのパスワードを入力してクラスタ参加すれば完了です。