OpenVZ インストール手順
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
**目次 [#v997ed1c]
#Contents
**概要 [#tfa8024f]
OpenVZのインストール手順
**環境情報 [#c5fbbbb5]
|マシン|VMwareServer上の仮想マシン|
|プロセッサ|2プロセッサ|
|メモリ|2GB|
|OS|CentOS 5.2|
**インストール手順 [#w677ee46]
***OpenVZ用Kernelのインストール [#f63a1494]
yumリポジトリを使用したインストールを行う。
-リポジトリの取得~
OpenVZ用のリポジトリ情報を取得する。
cd /etc/yum.repos.d/
wget http://download.openvz.org/openvz.repo
rpm --import http://download.openvz.org/RPM-GPG-Key-OpenVZ
-Kernel情報の取得~
以下のコマンドにてKernel情報を取得する。
yum search ovzkernel
-Kernelの選択~
環境に合わせた複数のKernelが提供されているため、稼動させ...
|名称|機能|
|ovzkernel.i686|シングルプロセッサ用(最大メモリ:4GB)|
|ovzkernel-devel.i686|シングルプロセッサ用(最大メモリ:4GB...
|ovzkernel-PAE.i686|シングルプロセッサ用(最大メモリ:64GB)|
|ovzkernel-PAE-devel.i686|シングルプロセッサ用(最大メモリ...
|ovzkernel-ent.i686|マルチプロセッサ用(最大メモリ:64GB)|
|ovzkernel-ent-devel.i686|マルチプロセッサ用(最大メモリ:6...
|ovzkernel-xen.i686|Xen Hypervisor用(Xen Hypervisor配下...
|ovzkernel-xen-devel.i686|Xen Hypervisor用開発環境|
-Kernelインストール
以下の手順でKernelをインストールする。
yum -y install ovzkernel-ent.i686
yum -y install ovzkernel-ent-devel.i686
-ブートローダーの設定
vi /boot/grub/grub.conf
以下の箇所を変更
【変更前】Default=1
【変更後】Default=0
***環境設定 [#b900fee5]
OpenVZはホストOSからゲストOSへネットワークのフォワードが...
vi /etc/sysctl.conf
-OpenVZ用設定項目
net.ipv4.ip_forward = 1
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.default.accept_source_route = 0
net.ipv4.conf.default.proxy_arp = 0
net.ipv4.conf.default.send_redirects = 1
net.ipv4.conf.all.send_redirects = 0
kernel.sysrq = 1
CentOS5.2の場合は以下となる。
-変更
【変更前】net.ipv4.ip_forward = 0
【変更後】net.ipv4.ip_forward = 1
-追記
net.ipv4.conf.default.proxy_arp = 0
net.ipv4.conf.default.send_redirects = 1
net.ipv4.conf.all.send_redirects = 0
-変更不要
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.default.accept_source_route = 0
kernel.sysrq = 1
以下のコマンドでsysctl.confの内容を確認できる。
sysctl -p
仮想環境の保管ディレクトリ(/vz)をlocateの検索対象外とす...
vi /etc/updatedb.conf
PRUNEPATHS行に除外ディレクトリを追記する。
PRUNEPATHS="/tmp /usr/tmp /var/tmp /afs /net /sfs /vz"
***OpenVZ管理ツールの導入 [#q3902929]
OpenVZ管理用のコマンドラインツールをインストールする。
yum -y install vzctl vzctl-lib vzpkg vzquota vzyum vzrpm...
***環境依存設定 [#r18beea0]
-時刻同期~
OpenVZの仮想OSはホストOSの時刻と同期するため、ホストOSの...
-VMwareToolsの再構築~
Kernelを入れ替えたため、VMwareToolsの再構築が必要となる。~
Kernelの開発環境をインストールした後に以下のコマンドで再...
vmware-config-tools.pl
***OpenVZ起動 [#gc770233]
設定完了後に再起動を行い、変更を反映させる。~
再起動後、以下のコマンドでOpenVZを起動させる。
/etc/init.d/vz start
終了行:
**目次 [#v997ed1c]
#Contents
**概要 [#tfa8024f]
OpenVZのインストール手順
**環境情報 [#c5fbbbb5]
|マシン|VMwareServer上の仮想マシン|
|プロセッサ|2プロセッサ|
|メモリ|2GB|
|OS|CentOS 5.2|
**インストール手順 [#w677ee46]
***OpenVZ用Kernelのインストール [#f63a1494]
yumリポジトリを使用したインストールを行う。
-リポジトリの取得~
OpenVZ用のリポジトリ情報を取得する。
cd /etc/yum.repos.d/
wget http://download.openvz.org/openvz.repo
rpm --import http://download.openvz.org/RPM-GPG-Key-OpenVZ
-Kernel情報の取得~
以下のコマンドにてKernel情報を取得する。
yum search ovzkernel
-Kernelの選択~
環境に合わせた複数のKernelが提供されているため、稼動させ...
|名称|機能|
|ovzkernel.i686|シングルプロセッサ用(最大メモリ:4GB)|
|ovzkernel-devel.i686|シングルプロセッサ用(最大メモリ:4GB...
|ovzkernel-PAE.i686|シングルプロセッサ用(最大メモリ:64GB)|
|ovzkernel-PAE-devel.i686|シングルプロセッサ用(最大メモリ...
|ovzkernel-ent.i686|マルチプロセッサ用(最大メモリ:64GB)|
|ovzkernel-ent-devel.i686|マルチプロセッサ用(最大メモリ:6...
|ovzkernel-xen.i686|Xen Hypervisor用(Xen Hypervisor配下...
|ovzkernel-xen-devel.i686|Xen Hypervisor用開発環境|
-Kernelインストール
以下の手順でKernelをインストールする。
yum -y install ovzkernel-ent.i686
yum -y install ovzkernel-ent-devel.i686
-ブートローダーの設定
vi /boot/grub/grub.conf
以下の箇所を変更
【変更前】Default=1
【変更後】Default=0
***環境設定 [#b900fee5]
OpenVZはホストOSからゲストOSへネットワークのフォワードが...
vi /etc/sysctl.conf
-OpenVZ用設定項目
net.ipv4.ip_forward = 1
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.default.accept_source_route = 0
net.ipv4.conf.default.proxy_arp = 0
net.ipv4.conf.default.send_redirects = 1
net.ipv4.conf.all.send_redirects = 0
kernel.sysrq = 1
CentOS5.2の場合は以下となる。
-変更
【変更前】net.ipv4.ip_forward = 0
【変更後】net.ipv4.ip_forward = 1
-追記
net.ipv4.conf.default.proxy_arp = 0
net.ipv4.conf.default.send_redirects = 1
net.ipv4.conf.all.send_redirects = 0
-変更不要
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.default.accept_source_route = 0
kernel.sysrq = 1
以下のコマンドでsysctl.confの内容を確認できる。
sysctl -p
仮想環境の保管ディレクトリ(/vz)をlocateの検索対象外とす...
vi /etc/updatedb.conf
PRUNEPATHS行に除外ディレクトリを追記する。
PRUNEPATHS="/tmp /usr/tmp /var/tmp /afs /net /sfs /vz"
***OpenVZ管理ツールの導入 [#q3902929]
OpenVZ管理用のコマンドラインツールをインストールする。
yum -y install vzctl vzctl-lib vzpkg vzquota vzyum vzrpm...
***環境依存設定 [#r18beea0]
-時刻同期~
OpenVZの仮想OSはホストOSの時刻と同期するため、ホストOSの...
-VMwareToolsの再構築~
Kernelを入れ替えたため、VMwareToolsの再構築が必要となる。~
Kernelの開発環境をインストールした後に以下のコマンドで再...
vmware-config-tools.pl
***OpenVZ起動 [#gc770233]
設定完了後に再起動を行い、変更を反映させる。~
再起動後、以下のコマンドでOpenVZを起動させる。
/etc/init.d/vz start
ページ名: