メイン

OpenVZ :: Logbook :: Pocketstudio.jp

OpenVZ アーカイブ

OpenVZ 】 2008年05月13日 01:39

予備知識0。
とりあえずはじめてみた。

http://wiki.openvz.org/Yum の Wiki によると

# yum install ovzkernel

で、環境をセットアップできるらしい。

CentOS 5.1で試してみる。

# yum install ovzkernel
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
Nothing to do

・・・リポジトリの関係・・・?
そういえば標準の所しか向かせていないし、
いやまてよ、むしろ Fedora 環境で試すべきか。

本日ここまで。

OpenVZ 】 2008年05月14日 00:18

昨日の失敗、原因判明。インストール方法が載っているページ http://wiki.openvz.org/Yum にそのものズバリが書いてある。。。

『Download openvz.repo file and put it to /etc/yum.repos.d/ directory on your server. You are all set.』

つまり、/etc/yum.repos.d/ ディレクトリに openvz.repo を入れなさい、そういう事ですな(´・ω・`)

# cd /etc/yum.repos.d
# wget http://download.openvz.org/openvz.repo
--00:21:40-- http://download.openvz.org/openvz.repo
download.openvz.org をDNSに問いあわせています... 64.131.90.11
download.openvz.org|64.131.90.11|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 2179 (2.1K) [text/plain]
Saving to: `openvz.repo'

100%[=================================================>] 2,179 --.-K/s in 0s

00:21:41 (1.04 MB/s) - `openvz.repo' を保存しました [2179/2179]

これで、 openvz.repo をゲット完了。

次に yum のデータを更新。『yum update』を実行すると・・・

# yum update
Loading "installonlyn" plugin
Setting up Update Process
Setting up repositories
openvz-kernel-rhel5 100% |=========================| 951 B 00:00
openvz-utils 100% |=========================| 951 B 00:00
Reading repository metadata in from local files
primary.xml.gz 100% |=========================| 22 kB 00:01
################################################## 14/14
primary.xml.gz 100% |=========================| 6.7 kB 00:00
################################################## 26/26
No Packages marked for Update/Obsoletion

特に問題ないみたい。


あとは、昨日エラーが出た yum コマンドを試みる。結論からすると、何ら問題はなかったようだ。

# yum install ovzkernel vzctl
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for ovzkernel to pack into transaction set.
ovzkernel-2.6.18-53.1.13. 100% |=========================| 317 kB 00:03
---> Package ovzkernel.i686 0:2.6.18-53.1.13.el5.028stab053.10 set to be installed
---> Downloading header for vzctl to pack into transaction set.
vzctl-3.0.22-1.i386.rpm 100% |=========================| 19 kB 00:00
---> Package vzctl.i386 0:3.0.22-1 set to be updated
--> Running transaction check
--> Processing Dependency: libvzctl-0.0.2.so for package: vzctl
--> Processing Dependency: vzctl-lib = 3.0.22-1 for package: vzctl
--> Processing Dependency: vzquota >= 2.7.0-4 for package: vzctl
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for vzctl-lib to pack into transaction set.
vzctl-lib-3.0.22-1.i386.r 100% |=========================| 2.8 kB 00:00
---> Package vzctl-lib.i386 0:3.0.22-1 set to be updated
---> Downloading header for vzquota to pack into transaction set.
vzquota-3.0.11-1.i386.rpm 100% |=========================| 3.8 kB 00:00
---> Package vzquota.i386 0:3.0.11-1 set to be updated
--> Running transaction check

Dependencies Resolved

=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
ovzkernel i686 2.6.18-53.1.13.el5.028stab053.10 openvz-kernel-rhel5 17 M
vzctl i386 3.0.22-1 openvz-utils 141 k
Installing for dependencies:
vzctl-lib i386 3.0.22-1 openvz-utils 171 k
vzquota i386 3.0.11-1 openvz-utils 69 k

Transaction Summary
=============================================================================
Install 4 Package(s)
Update 0 Package(s)
Remove 0 Package(s)

Total download size: 17 M
Is this ok [y/N]: y
Downloading Packages:
(1/4): ovzkernel-2.6.18-5 100% |=========================| 17 MB 03:22
(2/4): vzctl-lib-3.0.22-1 100% |=========================| 171 kB 00:02
(3/4): vzctl-3.0.22-1.i38 100% |=========================| 141 kB 00:02
(4/4): vzquota-3.0.11-1.i 100% |=========================| 69 kB 00:02
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID a7a1d4b6
Importing GPG key 0xA7A1D4B6 "OpenVZ Project " from http://download.openvz.org/RPM-GPG-Key-OpenVZ
Is this ok [y/N]: y
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: ovzkernel ######################### [1/4]
Installing: vzquota ######################### [2/4]
Installing: vzctl-lib ######################### [3/4]
Installing: vzctl ######################### [4/4]

Installed: ovzkernel.i686 0:2.6.18-53.1.13.el5.028stab053.10 vzctl.i386 0:3.0.22-1
Dependency Installed: vzctl-lib.i386 0:3.0.22-1 vzquota.i386 0:3.0.11-1
Complete!


ちなみに、マニュアルは http://download.openvz.org/doc/OpenVZ-Users-Guide.pdf から参照できるようだ。って、英語なのね、このマニュアル。。

このマニュアル p27 から、grub.conf の調整の仕方など、専用カーネルの組み込みについて述べてあるようだ。コマンドそのまんまだね。あんまり難しくなさそう?

気がついたら /boot/grub/grub.conf に新しいエントリが追加されていた。

title CentOS (2.6.18-53.1.13.el5.028stab053.10)
root (hd0,0)
kernel /vmlinuz-2.6.18-53.1.13.el5.028stab053.10 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.18-53.1.13.el5.028stab053.10.img

ここを通常読込になるよう、default を書き換えればいいのか。

続きは明日(`・ω・´)

About OpenVZ

ブログ「Pocketstudio'z log」のカテゴリ「OpenVZ」に投稿されたすべてのエントリーのアーカイブのページです。過去のものから新しいものへ順番に並んでいます。

前のカテゴリはLinuxです。

次のカテゴリはRed Hat Enterprise Linuxです。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

カテゴリー