OpenVZ インストール · 1 min read · Jan 08, 2026
Debian Lenny (AMD64) に OpenVZ をインストールして使用する
Debian Lenny (AMD64) に OpenVZ をインストールして使用する
バージョン 1.1
著者: Falko Timme
この HowTo では、OpenVZ 用に Debian Lenny サーバーを準備する方法を説明します。OpenVZ を使用すると、同じハードウェア上に複数の仮想プライベートサーバー (VPS) を作成できます。これは、Xen や Linux Vserver プロジェクトに似ています。OpenVZ は、仮想サーバーを提供する多くのプロバイダーによって使用される商業的な仮想化ソリューションである Virtuozzo のオープンソース版です。OpenVZ カーネルパッチは GPL ライセンスの下でライセンスされており、ユーザーレベルのツールは QPL ライセンスの下にあります。
この HowTo は実用的なガイドとして意図されており、理論的な背景はカバーしていません。それらはウェブ上の他の多くの文書で扱われています。
この文書にはいかなる種類の保証もありません!これは、このようなシステムを設定する唯一の方法ではないことを言いたいです。この目標を達成する方法はたくさんありますが、これは私が取る方法です。これがあなたにとって機能することを保証するものではありません!
1 前提条件
ここでは x86_64 (amd64) システムを使用しています。i386 システムの場合、いくつかのコマンドはわずかに異なります - その部分には注釈を追加しました。
2 OpenVZ のインストール
OpenVZ カーネルと vzctl および vzquota パッケージは Debian Lenny リポジトリにあり、次のようにインストールできます:
apt-get install linux-image-openvz-amd64 vzctl vzquota(もし i386 システムを使用している場合、カーネルパッケージは linux-image-openvz-686 という名前です。)
/var/lib/vz から /vz へのシンボリックリンクを作成して、後方互換性を提供します:
ln -s /var/lib/vz /vz/etc/sysctl.conf を開き、以下の設定が含まれていることを確認します:
vi /etc/sysctl.conf| [...] net.ipv4.conf.all.rp_filter=1 net.ipv4.icmp_echo_ignore_broadcasts=1 net.ipv4.conf.default.forwarding=1 net.ipv4.conf.default.proxy_arp = 0 net.ipv4.ip_forward=1 kernel.sysrq = 1 net.ipv4.conf.default.send_redirects = 1 net.ipv4.conf.all.send_redirects = 0 net.ipv4.conf.eth0.proxy_arp=1 [...] |
/etc/sysctl.conf を修正する必要がある場合は、次のコマンドを実行します。
sysctl -p次のステップは、仮想マシンの IP アドレスがホストシステムの IP アドレスとは 異なるサブネット に属している場合に重要です。これを行わないと、仮想マシン内でネットワークが機能しません!
/etc/vz/vz.conf を開き、NEIGHBOUR_DEVS を all に設定します:
vi /etc/vz/vz.conf| [...] # ARP リクエストを送信し、APR テーブルを変更するインターフェースを制御します。 NEIGHBOUR_DEVS=all [...] |
また、Debian Lenny リポジトリにはない vzdump パッケージをインストールしたいと思います - 幸いなことに、http://www.proxmox.com/cms_proxmox/en/virtualization/openvz/vzdump/ に .deb パッケージがあります。まず、vzdump が依存しているパッケージ cstream をインストールします:
apt-get install cstream次に、次のように vzdump をインストールします:
wget http://www.proxmox.com/cms_proxmox/cms/upload/vzdump/vzdump_1.1-1_all.deb
dpkg -i vzdump_1.1-1_all.deb最後に、システムを再起動します:
rebootシステムが問題なく再起動すれば、すべてが正常です!
次のコマンドを実行します:
uname -r新しい OpenVZ カーネルが表示されるはずです:
server1:~# uname -r
2.6.26-1-openvz-amd64
server1:~#新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。