xen-users
Re: [Xen-users] xen Installation through YUM
Quote:-
PVOPS kernel 2.6.31.6 may be installed via Jeremy Fitzhardinge Git Repository to support Xen 3.4.2 Dom0.
# cd linux-2.6-xen
end Quote.
Add commands:-
# git checkout origigin/xen/stable -b xen/stable # git pull
Build with attached config :-
# make -j2 (or 4 -number of cores your CPU) # make modules_install install
Create initrd-2.6.32.9.img for your OS.
Boris.
--- On Mon, 3/1/10, kishore kumar <bodkekumar@xxxxxxxxx> wrote:
From: kishore kumar <bodkekumar@xxxxxxxxx> Subject: Re: [Xen-users] xen Installation through YUM To: "Boris Derzhavets" <bderzhavets@xxxxxxxxx> Cc: "Pasi Kärkkäinen" <pasik@xxxxxx>, xen-users@xxxxxxxxxxxxxxxxxxx Date: Monday, March 1, 2010, 7:52 PM
Hi All,
To follow up this, after Installing Xen Hypervisor 3.4.2 successfully, I downloaded Linux 2.6.18 with Xen 3.4.x support source tarball, updated for Xen 3.4.2 from xen.org website and compiled and installed.
Later I changed my grub.conf file to boot from Xen.
#######################
root (hd0,0)
kernel /xen-3.4.2.gz
module /vmlinuz-2.6.18 ro root=dev/mapper/VolGroup-lv_root LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet
module /initrd-2.6.18.8.img
#######################
After I reboot, I get the following messages.
################
Xenopf Intel processor model 44 or P6 family is not supported.
Initialization failed.
LOADING DOMAIN 0
Cannot load bzImage v2.04. v2.08 is required.
Panic on CPU 0
Could not set up DOM 0 Guest OS
Reboot in 5 sec
############### What is wrong happening here?
THanks
BK
On Mon, Mar 1, 2010 at 12:14 PM, kishore kumar <bodkekumar@xxxxxxxxx> wrote:
Hi Boris,
I was following your steps and got stuck in the middle. Here is what I did...
Step 1 was sucessfull and Xen Hypervisor 3.4.2 is installed successfully.
Now while doing the step 2
STEP 2:
Install Libvirt
# yum install libvirt libvirt-python python-virtinst \
virt-manager virt-viewer (THIS WENT THROUGH SUCCESSFULLY)
PVOPS kernel 2.6.31.6 may be installed via Jeremy Fitzhardinge Git Repository to support Xen 3.4.2 Dom0.
# cd linux-2.6-xen
# make menuconfig ( setup Xen Dom0 support) (HOW TO SET UP THIS ?) # make -j(x)(number_of_kernels) (I DID MAKE -J, WHAT SHOULD I GIVE HERE IN PLACE OF x. ??
BUT GAVE ME ERRORS. I DONT KNOW WHAT WRONG I AM DOING HERE. CAN YOU PLEASE HELP ME OUT IN THIS?)
I HAVE ATTACHED THE LOG FILE FOR YOUR REFERENCE. I AM USING FEDORA 12 MACHINE.
Thanks
BK
On Sat, Feb 27, 2010 at 4:27 AM, Boris Derzhavets <bderzhavets@xxxxxxxxx> wrote:
Nothing went wrong. Now build pvops kernel. Instructions bellow. Reading PVOPS WIKI would help as well
Boris.
--- On Fri, 2/26/10, kishore kumar <bodkekumar@xxxxxxxxx> wrote:
From: kishore kumar <bodkekumar@xxxxxxxxx>
Subject: Re: [Xen-users] xen Installation through YUM
To: "Pasi Kärkkäinen" <pasik@xxxxxx> Cc: "Boris Derzhavets" <bderzhavets@xxxxxxxxx>, xen-users@xxxxxxxxxxxxxxxxxxx
Date: Friday, February 26, 2010, 9:41 PM
Now I am able to do yum install kernel-xen xen.
I can see the xen Images sitting in /boot directory. Its xen-3.4.2.gz and xen.gz.
Is this what to be expected ?
I changed the grub.conf file to boot with Xen as below
title Fedora (2.6.31.9-174.fc12.x86_64)
root(hd0,0)
kernel /xen-3.4.2.gz
My question is I dont see vmlinuz-2.6-xen0 in /boot directory.
Do I need to add this line module /boot/vmlinuz-2.6-xen0 ??? But I dont see this file .When we do yum to insall xen, will it also install vmlinuz-2.6-xen0 also ??
Any idea what went wrong here??
thanks
BK
On Fri, Feb 26, 2010 at 2:28 PM, Pasi Kärkkäinen <pasik@xxxxxx> wrote:
On Fri, Feb 26, 2010 at 02:23:37PM -0800, kishore kumar wrote: > I have already set gpgcheck=0 in /etc/yum.conf file. > > I did not clearly understood on what you said in the next line.........
> > to install unsigned rpms supposed to be built latter. > Activate rpmbuild on F12:- > > # yum install transfig texi2html libaio-devel dev86 \ > glibc-devel.i686 e2fsprogs-devel gitk mkinitrd
> what should I do can you please clarify me on the above statements you > said??? > > I followed your next step and downloaded xen-3.4.2-2.fc13.src.rpm from > internet and started doing the steps mentioned by you. but at the very
> step I get the messages saying > > After I ran the rpm -iv xen-3.4.2-2.fc13.src.rpm > warning: group mockbuild does not exist - using root > warning: user mockbuild does not exist - using root
> warning: group mockbuild does not exist - using root > warning: user mockbuild does not exist - using root > warning: group mockbuild does not exist - using root > warning: user mockbuild does not exist - using root
> warning: group mockbuild does not exist - using root > warning: user mockbuild does not exist - using root > warning: group mockbuild does not exist - using root > warning: user mockbuild does not exist - using root
> warning: group mockbuild does not exist - using root > warning: user mockbuild does not exist - using root > warning: group mockbuild does not exist - using root > warning: user mockbuild does not exist - using root
> warning: group mockbuild does not exist - using root > warning: user mockbuild does not exist - using root > warning: group mockbuild does not exist - using root > warning: user mockbuild does not exist - using root
> warning: group mockbuild does not exist - using root > warning: user mockbuild does not exist - using root > warning: group mockbuild does not exist - using root > > Any idea what went wrong again??
>
Nothing went wrong, those are just warnings.
-- Pasi
> THanks > bk > > On Fri, Feb 26, 2010 at 5:39 AM, Boris Derzhavets
> <[1] bderzhavets@xxxxxxxxx> wrote: > > Set in /etc/yum.conf set gpgcheck=0 ( temporarily ) > to install unsigned rpms supposed to be built latter.
> Activate rpmbuild on F12:- > > # yum install transfig texi2html libaio-devel dev86 \ > glibc-devel.i686 e2fsprogs-devel gitk mkinitrd > > 1. Install Xen 3.4.2 via xen-3.4.2-2.fc13.src.rpm. Download from Net
> xen-3.4.2-2.fc13.src.rpm. Now :- > > # rpm -iv xen-3.4.2-2.fc13.src.rpm > # cd > # cd rpmbuild/SPEC > # rpmbuild -bb ./xen.spec > # cd ../RPMS/x86_64 > yum install xen-3.4.2-2.fc12.x86_64.rpm \
> xen-debuginfo-3.4.2-2.fc12.x86_64.rpm \ > xen-devel-3.4.2-2.fc12.x86_64.rpm \ > xen-doc-3.4.2-2.fc12.x86_64.rpm \ > xen-hypervisor-3.4.2-2.fc12.x86_64.rpm \ > xen-libs-3.4.-2.fc12.x86_64.rpm \
> xen-runtime-3.4.2-2.fc12.x86_64.rpm > > Xen Hypervisor 3.4.2 installed > > 2. Install Libvirt > > # yum install libvirt libvirt-python python-virtinst \ > virt-manager virt-viewer
> > PVOPS kernel 2.6.31.6 may be installed via Jeremy Fitzhardinge > Git Repository to support Xen 3.4.2 Dom0. > > # git clone git://[2]git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git
> linux-2.6-xen > # cd linux-2.6-xen > # make menuconfig ( setup Xen Dom0 support) > # make -j(x)(number_of_kernels) > # make modules_install install > > You may also want to build 2.6.32.9 pvops
> > # git checkout origin/xen/stable -b xen/stable > > I just switched from xen/master ( default 2.6.31.6 ) to xen/stable (the most > recent supposed to become LTS - 2.6.32.9) > > Boris.
>
> --- On Fri, 2/26/10, Pasi Kärkkäinen <[3]pasik@xxxxxx> wrote: > > From: Pasi Kärkkäinen <[4]pasik@xxxxxx>
> Subject: Re: [Xen-users] xen Installation through YUM
> To: "kishore kumar" <[5]bodkekumar@xxxxxxxxx>
> Cc: [6]xen-users@xxxxxxxxxxxxxxxxxxx
> Date: Friday, February 26, 2010, 4:50 AM > > On Thu, Feb 25, 2010 at 06:04:26PM -0800, kishore kumar wrote: > > HI, > > > > I am trying to install xen through yum. Here is what I did.
> > > > > > [root@localhost Kishore]# yum install kernel-xen xen > > > > Setting up Install Process > > > > Resolving Dependencies > >
> > --> Running transaction check > > > > ---> Package kernel.x86_64 0:2.6.31.9-174.fc12 set to be installed > > > > --> Processing Dependency: kernel-firmware >= 2.6.31.9-174.fc12 for
> > package: kernel-2.6.31.9-174.fc12.x86_64 > > > > ---> Package xen.x86_64 0:3.4.2-1.fc12 set to be updated > > > > --> Processing Dependency: xen-runtime = 3.4.2-1.fc12 for package:
> > xen-3.4.2-1.fc12.x86_64 > > > > --> Processing Dependency: PyXML for package: xen-3.4.2-1.fc12.x86_64 > > > > --> Running transaction check > >
> > ---> Package PyXML.x86_64 0:0.8.4-17.fc12 set to be updated > > > > ---> Package kernel-firmware.noarch 0:2.6.31.9-174.fc12 set to be updated > > > > ---> Package xen-runtime.x86_64 0:3.4.2-1.fc12 set to be updated
> > > > --> Processing Dependency: xen-libs = 3.4.2-1.fc12 for package: > > xen-runtime-3.4.2-1.fc12.x86_64 > > > > --> Processing Dependency: xen-hypervisor-abi = 3.4 for package:
> > xen-runtime-3.4.2-1.fc12.x86_64 > > > > --> Running transaction check > > > > ---> Package xen-hypervisor.x86_64 0:3.4.2-1.fc12 set to be updated > >
> > ---> Package xen-libs.x86_64 0:3.4.2-1.fc12 set to be updated > > > > --> Finished Dependency Resolution > > > > Dependencies Resolved > >
> > > ================================================================================ > > > > Package Arch Version Repository Size > > > > > ================================================================================
> > > > Installing: > > > > kernel x86_64 2.6.31.9-174.fc12 updates-released 20 M > > > > xen x86_64 3.4.2-1.fc12 updates-released 898 k > >
> > Installing for dependencies: > > > > PyXML x86_64 0.8.4-17.fc12 updates-released 906 k > > > > xen-hypervisor x86_64 3.4.2-1.fc12 updates-released 2.9 M
> > > > xen-runtime x86_64 3.4.2-1.fc12 updates-released 4.0 M > > > > Updating for dependencies: > > > > kernel-firmware noarch 2.6.31.9-174.fc12 updates-released 906 k
> > > > xen-libs x86_64 3.4.2-1.fc12 updates-released 165 k > > > > Transaction Summary > > > > > ================================================================================
> > > > Install 5 Package(s) > > > > Upgrade 2 Package(s) > > > > Total download size: 29 M > > > > Is this ok [y/N]: y > >
> > Downloading Packages: > > > > (1/7): PyXML-0.8.4-17.fc12.x86_64.rpm | 906 kB 00:00 > > > > (2/7): kernel-2.6.31.9-174.fc12.x86_64.rpm | 20 MB 00:02 > >
> > (3/7): kernel-firmware-2.6.31.9-174.fc12.noarch.rpm | 906 kB 00:00 > > > > (4/7): xen-3.4.2-1.fc12.x86_64.rpm | 898 kB 00:00 > > > > (5/7): xen-hypervisor-3.4.2-1.fc12.x86_64.rpm | 2.9 MB 00:00
> > > > (6/7): xen-libs-3.4.2-1.fc12.x86_64.rpm | 165 kB 00:00 > > > > (7/7): xen-runtime-3.4.2-1.fc12.x86_64.rpm | 4.0 MB 00:00 > > > > > --------------------------------------------------------------------------------
> > > > Total 6.7 MB/s | 29 MB 00:04 > > > > warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 signature: NOKEY, key ID > > 57bbccba > > > > Public key for xen-libs-3.4.2-1.fc12.x86_64.rpm is not installed
> > > > > > > > Did Xen got installed with this? > > > > Will the grub.conf be automatically updtaed after I run this command. > > (But I dont see my grub.conf being updated)
> > > > Any Idea what went wrong here. > > > > Fedora 12 doesn't include Xen dom0 capable kernel, see:
> [7]http://fedoraproject.org/wiki/Features/XenPvopsDom0
> > You need to get one of the 'testing' rpms, or compile it yourself. > > -- Pasi > > _______________________________________________ > Xen-users mailing list
> [8]Xen-users@xxxxxxxxxxxxxxxxxxx > [9]http://lists.xensource.com/xen-users
> > References > > Visible links > 1. mailto:bderzhavets@xxxxxxxxx > 2. http://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git
> 3. mailto:pasik@xxxxxx > 4. mailto:pasik@xxxxxx
> 5. mailto:bodkekumar@xxxxxxxxx > 6. mailto:xen-users@xxxxxxxxxxxxxxxxxxx
> 7. http://fedoraproject.org/wiki/Features/XenPvopsDom0 > 8. http://mc/compose?to=Xen-users@xxxxxxxxxxxxxxxxxxx
> 9. http://lists.xensource.com/xen-users
-----Inline Attachment Follows-----
_______________________________________________ Xen-users mailing list
|
|
config.2.6.32.9.gz
Description: GNU Zip compressed data
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|
|
|