WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-japanese

Re: [Xen-japanese] kernel, ramdisk 及びpygrubの違いは

To: Syunsuke HAYASHI <syunsuke@xxxxxxxxxxxxxx>
Subject: Re: [Xen-japanese] kernel, ramdisk 及びpygrubの違いは
From: Yukio Yamaishi <yukio.yamaishi@xxxxxxxxx>
Date: Wed, 22 Apr 2009 15:32:27 +0900
Cc: xen-japanese@xxxxxxxxxxxxxxxxxxx
Delivery-date: Tue, 21 Apr 2009 23:32:35 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=laRa45Sh5RfHBQCjfuzOFp7J+v0/b8xPeJ/sxOZt8UI=; b=XoNK1WW6+73P9x1+xsDpIieg8vsPDTpNgDxFVjp3nfNezc88avV6eMKdZ8fqozJZ8W o6r59aMrty7EeqMWXNhV7vUzYXZoHz0mYEqUIW3VHKoXbi4LJ5E7b5o9niwMoVPVo7n0 j8qMMcZQfmKrO4SHq1lNFf35f2tUxjOABw5Iw=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=tNj/AaqzXjPhfcD8XfdXkEdXXdEPR5fqSX3jnUb/rpokEzVzhzFHr0WjlDiCP9+uJa g8ZsIA56n6lJStq90zIfAt+n1EGLWPKXjpUElBluTnuc089jFhkyKqkSBbaqVh+iD6uH s0VE8Abcm40S62EtdaNUL39kv76hB3+nF8GiM=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <2CC9C3105F225Bsyunsuke@xxxxxxxxxxxxxx>
List-archive: <http://lists.xensource.com/archives/html/xen-japanese>
List-help: <mailto:xen-japanese-request@lists.xensource.com?subject=help>
List-id: xen-japanese.lists.xensource.com
List-post: <mailto:xen-japanese@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-japanese>, <mailto:xen-japanese-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-japanese>, <mailto:xen-japanese-request@lists.xensource.com?subject=unsubscribe>
References: <12654dd10904212144h6f915b1eqf51e0f120ed25f54@xxxxxxxxxxxxxx> <2CC9C3105F225Bsyunsuke@xxxxxxxxxxxxxx>
Sender: xen-japanese-bounces@xxxxxxxxxxxxxxxxxxx
林様

  ご教授、ありがとうございます。
 もう少しお付き合いください。

 同じconfig fileに、"kernel= ramdisk="および "pygrub"を同時に指定
するとどうなるのでしょうか? 片方だけが実行されるのでしょうか?

 独自なvmlinuz, initrdをつくり、更にextraを指定して、DomUの自動
インストールにチャレンジしてみたが、一応成功致しました。

kernel = '/boot/kickstart/xen/my-vmlinuz'
ramdisk = '/boot/kickstart/xen/my-initrd.img'
extra =  'lang= devfs=nomount pxe kssendmac selinux=0 noipv6 ks=http://192.168.0.1/ks.cfg ksdevice=eth1 build ip=192.168.0.2 netmask=255.255.255.0 gateway=192.168.0.1 dns=192.168.0.1'
>
しかし、上記の設定では、独自(pxeboot)なvmlinuz,initrdであるため、DomUの
インストールが完了し、再起動がかかると、再び再インストールが始まります。
(インストールの無限ループに陥ってしまう)

再インストールが始まる前に、DomUを停止して、kernel=, ramdisk=の2行をコメントアウト
し、bootloader=/usr/bin/pygrubにすれば、無限インストールを回避することができます。

しかし、これでは一回DomUを手動で停止させなかればならず、ダウンタイムが発生し、
DomU自動インストールではなくなります。

たとえばインストール時に"kernel=", "ramdisk="を指定し、起動するが、インストール終了後
の再起動時に"/usr/bin/pygrub"を使うということはできるのでしょうか? 
(もちろん、ダウンタイムや手動作業は発生しない前提で)

ちなみにboot="cn"はだめでした。

面倒な質問で大変恐縮ですが、よろしくお願いいたします。

                                     山石




2009/4/22 Syunsuke HAYASHI <syunsuke@xxxxxxxxxxxxxx>
Yamaishiさん

林です。

>kernel = "/boot/vmlinuz-2.6.18-128.1.6.el5xen"
>ramdisk = "/boot/initrd-2.6.18-128.1.6.el5xen.img"
こちらの指定を行った場合は、dom0上のkernelとramdiskをロードして
ゲストを起動します。

>bootloader = "/usr/bin/pygrub
こちらの指定を行った場合は、ゲストのディスクの中のgrub.confを解釈して、
ゲストの中のkernelとramdiskをロードしてゲストを起動します。

以上です
>皆様
>
>XEN初心者ですが、お世話になりたいと思います。
>
>XEN config fileを作るとき、あるファイルでは、
>(Dom0はCentOS5.3)
>
>kernel = "/boot/vmlinuz-2.6.18-128.1.6.el5xen"
>ramdisk = "/boot/initrd-2.6.18-128.1.6.el5xen.img"
>
>と書かれて、別のファイルでは、
>
>bootloader = "/usr/bin/pygrub
>
>と書かれております。
>
>両者の違いは何でしょう?
>
>初歩的な質問で恐縮ですが、よろしくお願い致します。
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Xen-japanese mailing list
>Xen-japanese@xxxxxxxxxxxxxxxxxxx
>http://lists.xensource.com/mailman/listinfo/xen-japanese

_______________________________________________
Xen-japanese mailing list
Xen-japanese@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/mailman/listinfo/xen-japanese
<Prev in Thread] Current Thread [Next in Thread>