カスタム検索
このエントリーをはてなブックマークに追加
tomo.gif (1144 ツバツイツト)line.gif (927 ツバツイツト)line.gif (927 ツバツイツト)line.gif (927 ツバツイツト)To previous pageTo home pageMailing to me

Xenのホストを起動する
(FedoraCore4)

Modified: 21 August 2005

FedoraCore4には、Xenが同梱されていましたので、実験してみました。


rpmを確認する

FedoraCore4には、xenは同梱されていますが、インストールされているかどうか確認し、インストールされていなければ、FedoraCore4のCDからインストールします。

以下の3つが必要です。

# rpm -q xen
xen-2-20050522
# rpm -q kernel-xen0
kernel-xen0-2.6.11-1.1369_FC4
# rpm -q kernel-xenU
kernel-xenU-2.6.11-1.1369_FC4
# 

私の場合、"xen"はインストールされていましたが、"kernel-xen0"(ホストOSのカーネル)と"kernel-xenU"(ゲストOSのカーネル)のカーネルはインストールされていませんでしたので、CDからインストールしました。

"kernel-xen0"のカーネルをインストールすると、起動時に、GRUBで、xenをサポートしたカーネルが選択できるようになります。


自動起動に設定する

最初に、xenをサポートしたカーネルで、2番目がxenをサポートしていない元々のカーネルです。

デフォルトでは、"default=1"となっていますので、"default=0"に変更して、デフォルトでは、xenをサポートしたカーネルが起動するように設定します。

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,0)
#          kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
#          initrd /initrd-version.img
#boot=/dev/hda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Fedora Core (2.6.11-1.1369_FC4xen0)
        root (hd0,0)
        kernel /xen.gz
        module /vmlinuz-2.6.11-1.1369_FC4xen0 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
        module /initrd-2.6.11-1.1369_FC4xen0.img
title Fedora Core (2.6.11-1.1369_FC4)
        root (hd0,0)
        kernel /vmlinuz-2.6.11-1.1369_FC4 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
        initrd /initrd-2.6.11-1.1369_FC4.img


ドメインU(ゲストOS)のサービス起動

xenのサービスを起動し、以降、自動起動されるようにしておきます。

# service xend start
# chkconfig xend on


再起動します。
確認すべきところは、GRUBでXenのカーネルが起動されること。起動後、ゲストOSのサービス(xend)が起動していることです。

以下のように、"Domain-0"が見えればOKです。

# xm list
Name              Id  Mem(MB)  CPU  State  Time(s)  Console
Domain-0           0      256    0  r----    349.2        
#

To previous pageTo home pageMailing to meJump to Top of pageline.gif (927 ツバツイツト)line.gif (927 ツバツイツト)tomo.gif (1144 ツバツイツト)
カスタム検索



このエントリーをはてなブックマークに追加