Hetzner 専用サーバーに Proxmox をより速く簡単にインストールしましょう!

Hetzner 専用サーバーに Proxmox をより速く簡単にインストールしましょう!

ヘッツナーHロゴ昨夜、突然ローエンドのインスピレーションが湧いて、 Hetznerオークションサーバーを手に入れました! Hetznerでサーバーを使うのは久しぶりでした。いくつか新しいプロジェクトに使えるサーバーが欲しかったんです。

新しいサーバーでどのOSを使うかはまだ決めていません。OpenBSDにしようと思っています。そこで、検討している間にローエンドの楽しみをもっと増やすために、 Proxmox Virtual Environment(PVE)をインストールしました。

PVEは、LXCコンテナ、KVM仮想マシン、ストレージシステムのグループまたは複数のグループを制御するための無料かつオープンソースの「仮想環境」として設計されているため、ローエンドで広く使用されています。Proxmoxは複数のノードにまたがって動作するため、多くのクラウド機能を備えています。

Hetzner専用サーバーにProxmoxをインストールする際の興味深い点は、Googleでインストール方法を検索すると、 Hetzner自身による公式チュートリアルを含む複数のチュートリアルが見つかることです。これらのチュートリアルはすべて、HetznerのInstallimageスクリプトを使用してDebianをインストールし、その後Debian上にPVEをインストールすることを推奨しているようです。

しかし、もっと簡単な方法があります!

他のチュートリアルに続いてHetznerのInstallimageスクリプトを起動すると、オペレーティングシステムを選択する画面が表示されます。リストの最初の選択肢としてデフォルトでDebianが選択されています。

Debian を提供するインストールイメージ

しかし、メニューをこっそりと下までスクロールすると、不吉な「!!サポートなし!!」という警告が表示され、「その他?」を選択します。

InstallimageはPVEを提供

すごい!最初に Debian をインストールし、その後 Debian 上に Proxmox をインストールする必要がなく、Proxmox を直接使用できるのです!

実際のインストールは簡単です。Debianのバージョン、おそらく最新のDebian安定版であるBullseyeを選択します。

次に、エディタが開き、いくつかのパラメータを設定できます。ホスト名などです。また、ファイルシステムの種類を選択したり、ディスクパーティションの配置を調整したりすることもできます。すべての設定が完了したら、F10(Escキーを押してから0でも可)を押してください。

インストールには数分かかり、その間に進捗状況レポートが表示されます。

インストールイメージの進行状況

インストールが完了したら、Rescue Systemのインストール環境からサーバーを再起動すると、Proxmoxが起動します。https://$Server_IP:8006

Proxmox VE グラフィカルインターフェース

考慮すべき問題

パスワード

サーバーにログインするために ssh キーを設定する場合、Proxmox GUI にログインする前に、ssh 経由でログインし、root ユーザーのパスワードを作成する必要がある場合があります。

Web GUIへのアクセス

ProxmoxのWeb GUIは、初期設定でhttpsとセキュリティオーバーライドが必要です。元の自己署名証明書を置き換えるには、検証済みの証明書を取得する必要があります。これはWeb GUIで行うことができます。

Web GUI にログインするときは、「https」の「s」とポート 8006 を忘れないでください。

安全

fail2ban、ファイアウォールルール、2FAなどのセキュリティ対策も忘れずに。ファイアウォールルールには特に注意しましょう!デフォルトでは「許可」が設定されているため、許可ルールを設定する前にファイアウォールをオンにしてしまうと、アクセスできなくなってしまう可能性があります。

追加参考資料

Proxmox には役立つサポートフォーラムがあります。

Hetzner Instalimage にはGithub リポジトリがあります。

Proxmox には、Github ミラーを持つセルフホスト型の Git リポジトリがあります



おすすめの記事