Hetznerのサーバーに仮想化管理システム(openvz、kvm)proxmox 2.2をインストールする



Proxmoxは、仮想マシンを管理するためのエンドユーザーWebインターフェースであり、kvmおよびopenvzコンテナでLinux仮想マシン、kvmでウィンドウを作成できます。 ビデオリソースをCPUコア、メモリ、1秒あたりのメガバイト単位のio制限およびiops(kvmのみ)にカットします。 自動バックアップがあります。リモートストレージで実行できます。仮想マシンの一部のディスクに「バックアップ不可」チェックマークを付けることができます。





最初から、プロセッサで仮想化をサポートするhetznerのサーバー(これらはすべてexおよびxsサーバーです)をDebian 6.0最小x64ビットで注文します。 平日は、通常1時間以内にサーバーが提供されます。 次に、sshにアクセスし、セキュリティを強化するためにルートパスワードを変更します。

パスワードルート



proxmoxをインストールする



proxmoxリポジトリキーをインストールする

wget -O- " download.proxmox.com/debian/key.asc " | apt-key add-/etc/apt/sources.listに登録します

#proxmox.comが提供するPVEパッケージ

deb download.proxmox.com/debian squeeze pve



リポジトリからデータを更新します

apt-get update



proxmox自体をインストールする

aptitude install proxmox-ve-2.6.32

再起動



Webインターフェースはipを介してアクセスできます。8006はextjsで記述されており、非常に便利です。



openvzコンテナーの既製のイメージは、download.openvz.org / template / precreatedからダウンロードでき 、フォルダーに入れます。

/ var / lib / vz /テンプレート/キャッシュ



kvm用のオペレーティングシステムのインストールの検索は、/ var / lib / vz / template / isoに配置する必要があります



追加のIPを注文し、ネットワークを構成する



次のステップは、コントロールパネルhetzner robot.your-server.deでIPアドレスのサブネットを注文することです (単一のIPが最大3個まで1ユーロを寄付します)そこにあるサーバーを選択し、ipsフォルダーに移動して、追加IP、フェイルオーバーIPまたはサブネットの注文をクリックします、希望するサブネットサイズを選択します。使用するグラフで、通常は新しいvpsを示します。 8 ip 15 + 5.4 = 20.4ユーロ、16 ip 15 + 11.2 = 26.2ユーロのサブネットのコスト。 1時間以内の営業時間内の平日のIp。







その後、proxmoxでvmbrインターフェイスを構成する必要があります。proxmoxでサブネット78.36.234.176 / 29 tが与えられた場合、サーバーを選択します->ネットワーク>作成->ブリッジ







その後、再起動するか、Linuxコンソールでサービスネットワークの再起動を実行して、新しいインターフェイスを起動する必要があります。

kvmのipv6に関しては、3日間の苦痛でそれを開始することができませんでした。ipv6でproxmoxの動作する構成があれば、喜んで見ることができます。



さて、一般に、システムは動作する準備ができています。openvzのisoまたはイメージをダウンロードし、create ct(openvz)およびcreate vm(kvm)ボタンをクリックするだけです。



問題





EX 6Sサーバーへのproxmoxのインストールに問題があります(現在のカーネルバージョンのネットワーク上のドライバーの問題、古いproxmoxカーネルを手動でインストールする必要があり、proxmox 2.1で問題が発生し、2.2で解決された可能性があります)およびEX 4S(問題は時々現在のバージョンにあります)サーバーがハングし、proxmoxがバージョン2.1から2.2に更新された時点で、何かが修正された可能性があり、問題はいくつかのサーバーで観察されています。



ご質問がある場合は、お問い合わせください。



fon.vosi@gmail.comのUPD1:

こんにちは、私はhabrからの禁止されたトロールです(http://habrahabr.ru/users/vosi/))))



私はipv6の設定の経験で記事を補足したかった



それは私のためにそのように動作します



/etc/network/if-up.d/で

実行可能なipv6があります



その中に



#!/ bin / sh



ifconfig vmbr0 add 2a01:----:161:90c0:0100 :: 1/80

ip -6 route add 2a01:----:161:90c0 :: 1 dev vmbr0

ip -6ルートは2a01経由でデフォルトを追加します:----:161:90c0 :: 1 dev vmbr0



これにより、un 2a01を割り当てました:----:161:90c0:0100 :: 1物理的に80のサブネットを持ちます。 車



さらにコンテナ内



/ etc /ネットワーク/インターフェイス



自動eth0

iface eth0 inet static

アドレス5.5.5.5

ネットマスク255.255.255.224

ゲートウェイ5.5.5.1

iface eth0 inet6静的

アドレス2a01:---:161:90c0:101 :: 1/80

up ip -6 address add 2a01:---:161:90c0:101 :: 2 dev eth0

up ip -6 address add 2a01:---:161:90c0:101 :: 3 dev eth0

up ip -6 address add 2a01:---:161:90c0:101 :: 4 dev eth0

up ip -6 address add 2a01:---:161:90c0:101 :: 5 dev eth0

up ip -6 address add 2a01:---:161:90c0:101 :: 6 dev eth0

up ip -6 address add 2a01:---:161:90c0:101 :: 7 dev eth0

up ip -6 address add 2a01:---:161:90c0:101 :: 8 dev eth0

up ip -6 address add 2a01:---:161:90c0:101 :: 9 dev eth0

必要に応じて、私のように、他のサイトについても繰り返します。各サイトには独自のIPv6があります



up ip -6 route add 2a01:---:161:90c0 :: / 64 dev eth0

up ip -6 route add default by 2a01:---:161:90c0 :: 1 dev eth0



それだけです。サブネット内のトラフィックは内部で回転し、外部へはヘッツナーゲートを通過します



ちなみに、デフォルトでは、Hetznerはlvmのセクションをインストールしないので、lvmについて追加していました。手動でdebianを再配置しました



オンラインバックアップが機能するように(つまり、仮想コンテナーを停止せずに、論理ボリュームダンプを使用して)

ダンプごとに-一時的な論理ボリュームが作成されます。これには、物理​​領域に空き領域を残す必要があります。 トメ



それでも、バックアップ用の論理ボリュームは分離する必要があります...現在の論理ボリュームを現在の論理ボリュームにダンプする方法がないためです



All Articles