専用サーバー:Proxmox VEのインストール
はじめに
Proxmox Virtual Environmentは、企業向け仮想化のための完全なオープンソースのサーバー管理プラットフォームです。KVMハイパーバイザーとLinuxコンテナ(LXC)、ソフトウェア定義ストレージやネットワーク機能を単一プラットフォームにシームレスに統合しています。統合されたウェブベースのユーザーインターフェースを使えば、VMやコンテナの管理、クラスタの高可用性、統合された災害復旧ツールも簡単に操作できます。
準備
まずは、Proxmox VE(Virtual Environment)のISOインストーラーを専用サーバーにマウントして起動する必要があります。方法は2つあり、簡単なのは専用サーバーのウェブインターフェースから行う方法、もう一つはサーバーのiLOパネルを使って手動で行う少し手間のかかる方法です。
ウェブインターフェースからISOをマウントする
専用サーバーのウェブインターフェースの初期インストールセクションにアクセスしてください。まずは緑色のiLOを有効にするボタンを押します。しばらく待つとセクションが表示されるので、ページをリロードして完全に読み込まれるのを確認してください。
次に、ドロップダウンメニューからProxmox VEのISOを選択します。最新バージョンを使うことをおすすめします。選択したら緑色の挿入ボタンを押しましょう。
最後に、ISOから起動できるように専用サーバーを再起動します。ステップ3の下にある再起動ボタンから行えます。
iLOからISOをマウントする
まずはProxmoxダウンロードサイトからProxmox VEのISOを用意してください。その後、iLOとOwn ISOのガイドに従って、専用サーバーにログインしカスタムISOをアップロード&マウントします。
セットアップ&設定
新しいISOをインポート&マウントした後は、必ずサーバーを再起動してから次に進んでください。
ISOをマウントしたら、そこから起動する必要があります。iLOパネルのHTML5リモートコンソールを使って起動しましょう。ウェブインターフェースからは、iLO web accessの下にあるここを開くリンクを押すとパネルにアクセスできます。表示された認証情報でログインしてください。
ブラウザがセキュリティ警告を表示する場合がありますが、無視して続行してください。
ログイン後、概要セクションの統合リモートコンソールにあるHTML5リンクをクリックするとパネルのオーバーレイが開きます。
Proxmoxのセットアップ画面が表示されます。矢印キー、Enter、Escで操作可能です。ガイドではグラフィカル版のProxmoxを選ぶことをおすすめします。
数秒待つとセットアップが進みます。ProxmoxのEULAに同意するため、右下の同意しますボタンを押してください。次の画面では環境をインストールするターゲットドライブを選択します。単一ドライブの場合はデフォルト設定で問題ないので、次へを押して進みましょう。
専用サーバーによっては2台ドライブがある場合があり、その場合はオプションボタンからRAIDモードを選択できます。RAID1(ミラーリング)がおすすめです。
次は言語やキーボードの設定です。通常は自動検出されるので、そのまま進めてください。
続いて強力なパスワードとメールアドレスを設定します。メールアドレスはパネルからの重要な通知やアラート送信に使われます。
パスワードは忘れないように!インストール後の初回ログイン時に必要です!
最後にネットワーク設定です。管理用インターフェースとサーバーのホスト名を選択してください。
専用サーバーのウェブインターフェースのIPアドレスセクションに移動し、利用可能なIPを確認しましょう。
Proxmoxパネルで使いたいIPアドレスを選び、インストーラーにIPアドレス、ネットマスク、ゲートウェイを入力します。DNSサーバーにはGoogleのパブリックDNSである8.8.8.8を入れてOKです。
すべて入力したら次へを押し、設定内容の確認画面で問題なければインストールを押して進めましょう!
パネルへのアクセス
インストール完了後、システムが再起動したらメニューからProxmox Environment GNU/Linuxを選択してEnterを押します。起動後、コンソールにProxmoxからのウェルカムメッセージが表示され、IPアドレスとブラウザでアクセスするためのリンクが記載されています。指定したリンクにアクセスしてください。
再度ブラウザのセキュリティ警告が出る場合がありますが、無視して続行してください。
もしリンクにアクセスできない場合は、セットアップ時のネットワーク設定に誤りがある可能性があります。
パネルにアクセスできたらログインしましょう。ユーザー名はroot、パスワードはインストール時に設定したものを使います。RealmはLinux PAM standard authenticationに設定してください。
ログイン後、サブスクリプションメッセージはOKボタンで無視できます。これで専用サーバーにProxmox VEを無事インストールし、パネルにログインできました!
最初のVMを作成しよう
ここではProxmoxパネルから最初の仮想マシン(VM)を作成する基本ステップを紹介します。local (panel)のISOイメージセクションに移動し、.isoファイルを手動でアップロードするか、直接ダウンロードURLを指定してProxmoxに取得させることができます。
アップロードが完了したら、右上のVMを作成ボタンを押して新規作成メニューを開きます。豊富なオプションが用意されています。
まずは一般設定です。Nodeはデフォルトのまま(この場合はpanel)でOK。ユニークなVM IDを入力します。デフォルトは100で、既存のVMがあれば自動でインクリメントされます。VMの名前は自由に決めてください。
次にOS設定です。先ほどアップロードしたISOイメージを選択し、使用するOSの種類とバージョンも指定します。
システム設定はデフォルトのままで問題ありません。ディスク設定ではVMに割り当てるディスクサイズを指定できます。ストレージプールも選べますが、デフォルトはlocal-lvmです。その他の設定も基本的にデフォルトでOKです。
CPU設定ではソケット数やコア数を自由に設定可能です。
メモリ設定ではVMに割り当てるRAM容量とバルーニングの状態を指定できます。
ネットワーク設定も基本的にデフォルトのままで問題ありません。最後にこれまでの設定をすべて確認し、作成後に起動オプションをオンにしておくとVMが自動で起動します。問題なければ完了ボタンを押してVMを作成しましょう。
これでProxmoxパネル上に最初のVMが作成されました!パネル左側のサーバービューで確認できます。
まとめ
おめでとうございます!専用サーバーにProxmoxを無事インストールできました。もし質問やサポートが必要な場合は、毎日対応しているサポートチームまでお気軽にお問い合わせくださいね 🙂