Doing a kickstart install of Fedora 12 results in a non-bootable image.
From a virt-maanger instance, the error produced when trying to run the domU is:
Traceback (most recent call last): File "/usr/share/virt-manager/virtManager/engine.py", line 498, in run_domain vm.startup() File "/usr/share/virt-manager/virtManager/domain.py", line 573, in startup self.vm.create() File "/usr/lib64/python2.4/site-packages/libvirt.py", line 287, in create if ret == -1: raise libvirtError ('virDomainCreate() failed', dom=self) libvirtError: POST operation failed: xend_post: error from xen daemon: (xend.err "Error creating domain: Boot loader didn't return any data!")
If you drop to the command line to see what pygrub gets back, you get:
# pygrub /var/lib/xen/images/fedora12.img Traceback (most recent call last): File "/usr/bin/pygrub", line 677, in ? fs = fsimage.open(file, get_fs_offset(file)) IOError: [Errno 95] Operation not supported
The kickstart worked perfectly in Fedora 11 on a CentOS 5.4 dom0.
I've tried investigating all sorts of grub options and even tried copying kernel and initramfs files out from the domU to dom0 and booting from those with no luck. The only thing that does work is if I install Fedora 11 and then perform an upgrade to Fedora 12. I really don't want to have to deploy machines this way.
Is anyone else experiencing this issue? I can provide any further information requested. Basically, to repeat my error, install CentOS 5.4 with Virtualization, then try to install a Fedora 12 domU. The installation finishes without error but you can't boot. The systems are all x86_64.
Thanks.
Charles
Interesting... I tried something similar using KOAN/Cobbler and believe that is the error I saw as well...
On Mon, 23 Nov 2009, Charles J Gruener wrote:
Doing a kickstart install of Fedora 12 results in a non-bootable image.
From a virt-maanger instance, the error produced when trying to run the domU is:
Traceback (most recent call last): File "/usr/share/virt-manager/virtManager/engine.py", line 498, in run_domain vm.startup() File "/usr/share/virt-manager/virtManager/domain.py", line 573, in startup self.vm.create() File "/usr/lib64/python2.4/site-packages/libvirt.py", line 287, in create if ret == -1: raise libvirtError ('virDomainCreate() failed', dom=self) libvirtError: POST operation failed: xend_post: error from xen daemon: (xend.err "Error creating domain: Boot loader didn't return any data!")
If you drop to the command line to see what pygrub gets back, you get:
# pygrub /var/lib/xen/images/fedora12.img Traceback (most recent call last): File "/usr/bin/pygrub", line 677, in ? fs = fsimage.open(file, get_fs_offset(file)) IOError: [Errno 95] Operation not supported
The kickstart worked perfectly in Fedora 11 on a CentOS 5.4 dom0.
I've tried investigating all sorts of grub options and even tried copying kernel and initramfs files out from the domU to dom0 and booting from those with no luck. The only thing that does work is if I install Fedora 11 and then perform an upgrade to Fedora 12. I really don't want to have to deploy machines this way.
Is anyone else experiencing this issue? I can provide any further information requested. Basically, to repeat my error, install CentOS 5.4 with Virtualization, then try to install a Fedora 12 domU. The installation finishes without error but you can't boot. The systems are all x86_64.
Thanks.
Charles _______________________________________________ CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
Scot P. Floess 27 Lake Royale Louisburg, NC 27549
252-478-8087 (Home) 919-890-8117 (Work)
Chief Architect JPlate http://sourceforge.net/projects/jplate Chief Architect JavaPIM http://sourceforge.net/projects/javapim
Architect Keros http://sourceforge.net/projects/keros
This looks like your host doesn't support the filesystem your domU's using. I think Fedora's on ext4 by default. One solution is to use ext2/ext3 for the domU's boot media or partition.
Andri
On Mon, 2009-11-23 at 15:41 -0500, Charles J Gruener wrote:
Doing a kickstart install of Fedora 12 results in a non-bootable image.
From a virt-maanger instance, the error produced when trying to run the domU is:
Traceback (most recent call last): File "/usr/share/virt-manager/virtManager/engine.py", line 498, in run_domain vm.startup() File "/usr/share/virt-manager/virtManager/domain.py", line 573, in startup self.vm.create() File "/usr/lib64/python2.4/site-packages/libvirt.py", line 287, in create if ret == -1: raise libvirtError ('virDomainCreate() failed', dom=self) libvirtError: POST operation failed: xend_post: error from xen daemon: (xend.err "Error creating domain: Boot loader didn't return any data!")
If you drop to the command line to see what pygrub gets back, you get:
# pygrub /var/lib/xen/images/fedora12.img Traceback (most recent call last): File "/usr/bin/pygrub", line 677, in ? fs = fsimage.open(file, get_fs_offset(file)) IOError: [Errno 95] Operation not supported
The kickstart worked perfectly in Fedora 11 on a CentOS 5.4 dom0.
I've tried investigating all sorts of grub options and even tried copying kernel and initramfs files out from the domU to dom0 and booting from those with no luck. The only thing that does work is if I install Fedora 11 and then perform an upgrade to Fedora 12. I really don't want to have to deploy machines this way.
Is anyone else experiencing this issue? I can provide any further information requested. Basically, to repeat my error, install CentOS 5.4 with Virtualization, then try to install a Fedora 12 domU. The installation finishes without error but you can't boot. The systems are all x86_64.
Thanks.
Charles _______________________________________________ CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
I specifically call out to create an ext3 filesystem in the kickstart file for /boot. I did neglect to mention that in my original post.
Charles
On Nov 23, 2009, at 3:56 PM, Andri Möll wrote:
This looks like your host doesn't support the filesystem your domU's using. I think Fedora's on ext4 by default. One solution is to use ext2/ext3 for the domU's boot media or partition.
Andri
If /boot is on another virtual drive, make sure it's the first one in the VM's 'disk' listing (/etc/xen/foo). I remember reading that Xen gives only the first disk to pygrub as an arg. /usr/bin/pygrub is a Python script. Probably printing the 'file' var to stderr before the line fsimage.open(file, get_fs_offset(file)) shows what it's trying to open.
Andri
On Mon, 2009-11-23 at 15:59 -0500, Charles J Gruener wrote:
I specifically call out to create an ext3 filesystem in the kickstart file for /boot. I did neglect to mention that in my original post.
Charles
On Nov 23, 2009, at 3:56 PM, Andri Möll wrote:
This looks like your host doesn't support the filesystem your domU's using. I think Fedora's on ext4 by default. One solution is to use ext2/ext3 for the domU's boot media or partition.
Andri
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
I've only got the one virtual disk. /boot is on xvda1 with / and swap in LVs. The PV is xvda2.
Charles
On Nov 23, 2009, at 4:43 PM, "Andri Möll" andri@dot.ee wrote:
If /boot is on another virtual drive, make sure it's the first one in the VM's 'disk' listing (/etc/xen/foo). I remember reading that Xen gives only the first disk to pygrub as an arg. /usr/bin/pygrub is a Python script. Probably printing the 'file' var to stderr before the line fsimage.open(file, get_fs_offset(file)) shows what it's trying to open.
Andri
On Mon, 2009-11-23 at 15:59 -0500, Charles J Gruener wrote:
I specifically call out to create an ext3 filesystem in the kickstart file for /boot. I did neglect to mention that in my original post.
Charles
On Nov 23, 2009, at 3:56 PM, Andri Möll wrote:
This looks like your host doesn't support the filesystem your domU's using. I think Fedora's on ext4 by default. One solution is to use ext2/ext3 for the domU's boot media or partition.
Andri
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
On Mon, Nov 23, 2009 at 05:51:51PM -0500, Charles J Gruener wrote:
I've only got the one virtual disk. /boot is on xvda1 with / and swap in LVs. The PV is xvda2.
Double check the F12 /boot type. It needs to be ext3 for now. RHEL5 / CentOS5 doesn't have ext4 pygrub support yet.
Xen packages on F12 host/dom0 do support ext4 pygrub though.
-- Pasi
Charles
On Nov 23, 2009, at 4:43 PM, "Andri Möll" andri@dot.ee wrote:
If /boot is on another virtual drive, make sure it's the first one in the VM's 'disk' listing (/etc/xen/foo). I remember reading that Xen gives only the first disk to pygrub as an arg. /usr/bin/pygrub is a Python script. Probably printing the 'file' var to stderr before the line fsimage.open(file, get_fs_offset(file)) shows what it's trying to open.
Andri
On Mon, 2009-11-23 at 15:59 -0500, Charles J Gruener wrote:
I specifically call out to create an ext3 filesystem in the kickstart file for /boot. I did neglect to mention that in my original post.
Charles
On Nov 23, 2009, at 3:56 PM, Andri Möll wrote:
This looks like your host doesn't support the filesystem your domU's using. I think Fedora's on ext4 by default. One solution is to use ext2/ext3 for the domU's boot media or partition.
Andri
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
I have a silly question... I did some goggle'ing around and it appeared to me that Fedora 12 should work as a Xen guest (domU). Is this true? I know 10 and 11 I'd have to use KVM....
On Tue, 24 Nov 2009, Pasi Kärkkäinen wrote:
On Mon, Nov 23, 2009 at 05:51:51PM -0500, Charles J Gruener wrote:
I've only got the one virtual disk. /boot is on xvda1 with / and swap in LVs. The PV is xvda2.
Double check the F12 /boot type. It needs to be ext3 for now. RHEL5 / CentOS5 doesn't have ext4 pygrub support yet.
Xen packages on F12 host/dom0 do support ext4 pygrub though.
-- Pasi
Charles
On Nov 23, 2009, at 4:43 PM, "Andri Möll" andri@dot.ee wrote:
If /boot is on another virtual drive, make sure it's the first one in the VM's 'disk' listing (/etc/xen/foo). I remember reading that Xen gives only the first disk to pygrub as an arg. /usr/bin/pygrub is a Python script. Probably printing the 'file' var to stderr before the line fsimage.open(file, get_fs_offset(file)) shows what it's trying to open.
Andri
On Mon, 2009-11-23 at 15:59 -0500, Charles J Gruener wrote:
I specifically call out to create an ext3 filesystem in the kickstart file for /boot. I did neglect to mention that in my original post.
Charles
On Nov 23, 2009, at 3:56 PM, Andri Möll wrote:
This looks like your host doesn't support the filesystem your domU's using. I think Fedora's on ext4 by default. One solution is to use ext2/ext3 for the domU's boot media or partition.
Andri
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
Scot P. Floess 27 Lake Royale Louisburg, NC 27549
252-478-8087 (Home) 919-890-8117 (Work)
Chief Architect JPlate http://sourceforge.net/projects/jplate Chief Architect JavaPIM http://sourceforge.net/projects/javapim
Architect Keros http://sourceforge.net/projects/keros
Is qemu running as well? So, for example F9 had a Xen based kernel and it actually ran fine for me... Alas, I do not have great harware and running F11 using qemu was painful at best - to the tune I just will not do it... I was hopeing 12 might have a Xen based kernel so I can just do like I was with F9...
On Tue, 24 Nov 2009, R P Herrold wrote:
On Tue, 24 Nov 2009, Scot P. Floess wrote:
I know 10 and 11 I'd have to use KVM....
ehhh --- I run Fedora 10 and 11 in pure quill xen here and have, predating kvm
-- Russ herrold _______________________________________________ CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
Scot P. Floess 27 Lake Royale Louisburg, NC 27549
252-478-8087 (Home) 919-890-8117 (Work)
Chief Architect JPlate http://sourceforge.net/projects/jplate Chief Architect JavaPIM http://sourceforge.net/projects/javapim
Architect Keros http://sourceforge.net/projects/keros
On Tue, Nov 24, 2009 at 12:24:06PM -0500, Scot P. Floess wrote:
I have a silly question... I did some goggle'ing around and it appeared to me that Fedora 12 should work as a Xen guest (domU). Is this true? I know 10 and 11 I'd have to use KVM....
Fedora 10, Fedora 11, and Fedora 12 all work as Xen PV domU, with the included (pvops) kernels. Earlier Fedora versions work too.
Fedora 12 also works as Xen dom0, if you install the external unofficial xendom0 kernel rpm.
-- Pasi
On Tue, 24 Nov 2009, Pasi Kärkkäinen wrote:
On Mon, Nov 23, 2009 at 05:51:51PM -0500, Charles J Gruener wrote:
I've only got the one virtual disk. /boot is on xvda1 with / and swap in LVs. The PV is xvda2.
Double check the F12 /boot type. It needs to be ext3 for now. RHEL5 / CentOS5 doesn't have ext4 pygrub support yet.
Xen packages on F12 host/dom0 do support ext4 pygrub though.
-- Pasi
Charles
On Nov 23, 2009, at 4:43 PM, "Andri Möll" andri@dot.ee wrote:
If /boot is on another virtual drive, make sure it's the first one in the VM's 'disk' listing (/etc/xen/foo). I remember reading that Xen gives only the first disk to pygrub as an arg. /usr/bin/pygrub is a Python script. Probably printing the 'file' var to stderr before the line fsimage.open(file, get_fs_offset(file)) shows what it's trying to open.
Andri
On Mon, 2009-11-23 at 15:59 -0500, Charles J Gruener wrote:
I specifically call out to create an ext3 filesystem in the kickstart file for /boot. I did neglect to mention that in my original post.
Charles
On Nov 23, 2009, at 3:56 PM, Andri Möll wrote:
This looks like your host doesn't support the filesystem your domU's using. I think Fedora's on ext4 by default. One solution is to use ext2/ext3 for the domU's boot media or partition.
Andri
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
Scot P. Floess 27 Lake Royale Louisburg, NC 27549
252-478-8087 (Home) 919-890-8117 (Work)
Chief Architect JPlate http://sourceforge.net/projects/jplate Chief Architect JavaPIM http://sourceforge.net/projects/javapim
Architect Keros http://sourceforge.net/projects/keros
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
So, I am going to show my ignorance here... Is there anything special I need to do to use those kernels? I could have sworn when I tried either F 10 or F 11 - I couldn't work it without qemu running. But I could be wrong :)
Maybe I should retry 11...
On Wed, 25 Nov 2009, Pasi Kärkkäinen wrote:
On Tue, Nov 24, 2009 at 12:24:06PM -0500, Scot P. Floess wrote:
I have a silly question... I did some goggle'ing around and it appeared to me that Fedora 12 should work as a Xen guest (domU). Is this true? I know 10 and 11 I'd have to use KVM....
Fedora 10, Fedora 11, and Fedora 12 all work as Xen PV domU, with the included (pvops) kernels. Earlier Fedora versions work too.
Fedora 12 also works as Xen dom0, if you install the external unofficial xendom0 kernel rpm.
-- Pasi
On Tue, 24 Nov 2009, Pasi Kärkkäinen wrote:
On Mon, Nov 23, 2009 at 05:51:51PM -0500, Charles J Gruener wrote:
I've only got the one virtual disk. /boot is on xvda1 with / and swap in LVs. The PV is xvda2.
Double check the F12 /boot type. It needs to be ext3 for now. RHEL5 / CentOS5 doesn't have ext4 pygrub support yet.
Xen packages on F12 host/dom0 do support ext4 pygrub though.
-- Pasi
Charles
On Nov 23, 2009, at 4:43 PM, "Andri Möll" andri@dot.ee wrote:
If /boot is on another virtual drive, make sure it's the first one in the VM's 'disk' listing (/etc/xen/foo). I remember reading that Xen gives only the first disk to pygrub as an arg. /usr/bin/pygrub is a Python script. Probably printing the 'file' var to stderr before the line fsimage.open(file, get_fs_offset(file)) shows what it's trying to open.
Andri
On Mon, 2009-11-23 at 15:59 -0500, Charles J Gruener wrote:
I specifically call out to create an ext3 filesystem in the kickstart file for /boot. I did neglect to mention that in my original post.
Charles
On Nov 23, 2009, at 3:56 PM, Andri Möll wrote:
> This looks like your host doesn't support the filesystem your domU's > using. I think Fedora's on ext4 by default. One solution is to use > ext2/ext3 for the domU's boot media or partition. > > > Andri _______________________________________________ CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
Scot P. Floess 27 Lake Royale Louisburg, NC 27549
252-478-8087 (Home) 919-890-8117 (Work)
Chief Architect JPlate http://sourceforge.net/projects/jplate Chief Architect JavaPIM http://sourceforge.net/projects/javapim
Architect Keros http://sourceforge.net/projects/keros
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
Scot P. Floess 27 Lake Royale Louisburg, NC 27549
252-478-8087 (Home) 919-890-8117 (Work)
Chief Architect JPlate http://sourceforge.net/projects/jplate Chief Architect JavaPIM http://sourceforge.net/projects/javapim
Architect Keros http://sourceforge.net/projects/keros
I just installed F11... When attempting an "xm create -c" I get the following failure... I do use Cobbler and KOAN and have my setup set to use Xen pv... Do I need to specify something special for the guest kernel? I know for CentOS 5.4 guests - I really don't do anything special with xm create...
Using config file "/etc/xen/fedora-11-vm-i386". Started domain fedora-11-vm-i386 BUG: unable to handle kernel NULL pointer dereference at 00000008 IP: [<c048dc74>] get_page_from_freelist+0x291/0x3a2 *pdpt = 00000000382a7007 Thread overran stack, or stack corrupted Oops: 0000 [#1] SMP last sysfs file: Modules linked in:
Pid: 0, comm: swapper Not tainted (2.6.30.9-96.fc11.i686.PAE #1) EIP: e019:[<c048dc74>] EFLAGS: 00010246 CPU: 0 EIP is at get_page_from_freelist+0x291/0x3a2 EAX: f5458000 EBX: 00000001 ECX: 00000001 EDX: 00000000 ESI: c0907ea0 EDI: 00000000 EBP: c0949ea8 ESP: c0949e60 DS: e021 ES: e021 FS: 00d8 GS: 0000 SS: e021 Process swapper (pid: 0, ti=c0948000 task=c08d2314 task.ti=c0948000) Stack: c161e000 00000001 00000020 c0909fa4 c09b46bc 00000000 c09086c0 00000000 00000001 00000000 000212d0 00000000 00000200 c0907ea0 c0907ea0 000012d0 000000d0 c0909fa0 c0949f04 c048de2e c0909fa0 00000001 00000044 c0389fa8 Call Trace: [<c048de2e>] ? __alloc_pages_internal+0xa9/0x38a [<c043607e>] ? vprintk+0x2da/0x2fc [<c04ab646>] ? alloc_pages_node+0x22/0x28 [<c04ab66c>] ? alloc_slab_page+0x20/0x23 [<c04ab7d0>] ? __slab_alloc+0x11e/0x3ef [<c0577b86>] ? kvasprintf+0x26/0x45 [<c04ac631>] ? __kmalloc+0xbd/0x121 [<c0577b86>] ? kvasprintf+0x26/0x45 [<c0577b86>] ? kvasprintf+0x26/0x45 [<c0577bb6>] ? kasprintf+0x11/0x13 [<c096c6b9>] ? kmem_cache_init+0xbb/0x119 [<c09517ae>] ? start_kernel+0x23c/0x2e6 [<c0951081>] ? i386_start_kernel+0x70/0x77 [<c09540c8>] ? xen_start_kernel+0x434/0x43c Code: 00 89 f1 8b 5d d8 2b 8e ec 0a 00 00 64 a1 24 31 9b c0 03 45 c8 c1 f9 08 69 c9 a3 8b 2e ba 01 5c 88 10 8b 45 e8 ff 15 80 b4 8d c0 <8b> 42 08 89 d1 89 45 e8 8b 02 8b 5a 10 66 85 c0 79 03 8b 4a 0c EIP: [<c048dc74>] get_page_from_freelist+0x291/0x3a2 SS:ESP e021:c0949e60 CR2: 0000000000000008 ---[ end trace 4eaa2a86a8e2da22 ]--- Kernel panic - not syncing: Attempted to kill the idle task! Pid: 0, comm: swapper Tainted: G D 2.6.30.9-96.fc11.i686.PAE #1 Call Trace: [<c0738681>] ? printk+0x14/0x1b [<c07385cb>] panic+0x3e/0xe0 [<c04385af>] do_exit+0x62/0x5e5 [<c0738681>] ? printk+0x14/0x1b [<c073b246>] oops_end+0x99/0xa1 [<c04218b4>] no_context+0x141/0x14b [<c04219dd>] __bad_area_nosemaphore+0x11f/0x127 [<c0574a00>] ? put_dec+0x2e/0x104 [<c0574a00>] ? put_dec+0x2e/0x104 [<c048c4a5
On Wed, 25 Nov 2009, Scot P. Floess wrote:
So, I am going to show my ignorance here... Is there anything special I need to do to use those kernels? I could have sworn when I tried either F 10 or F 11 - I couldn't work it without qemu running. But I could be wrong :)
Maybe I should retry 11...
On Wed, 25 Nov 2009, Pasi Kärkkäinen wrote:
On Tue, Nov 24, 2009 at 12:24:06PM -0500, Scot P. Floess wrote:
I have a silly question... I did some goggle'ing around and it appeared to me that Fedora 12 should work as a Xen guest (domU). Is this true? I know 10 and 11 I'd have to use KVM....
Fedora 10, Fedora 11, and Fedora 12 all work as Xen PV domU, with the included (pvops) kernels. Earlier Fedora versions work too.
Fedora 12 also works as Xen dom0, if you install the external unofficial xendom0 kernel rpm.
-- Pasi
On Tue, 24 Nov 2009, Pasi Kärkkäinen wrote:
On Mon, Nov 23, 2009 at 05:51:51PM -0500, Charles J Gruener wrote:
I've only got the one virtual disk. /boot is on xvda1 with / and swap in LVs. The PV is xvda2.
Double check the F12 /boot type. It needs to be ext3 for now. RHEL5 / CentOS5 doesn't have ext4 pygrub support yet.
Xen packages on F12 host/dom0 do support ext4 pygrub though.
-- Pasi
Charles
On Nov 23, 2009, at 4:43 PM, "Andri Möll" andri@dot.ee wrote:
If /boot is on another virtual drive, make sure it's the first one in the VM's 'disk' listing (/etc/xen/foo). I remember reading that Xen gives only the first disk to pygrub as an arg. /usr/bin/pygrub is a Python script. Probably printing the 'file' var to stderr before the line fsimage.open(file, get_fs_offset(file)) shows what it's trying to open.
Andri
On Mon, 2009-11-23 at 15:59 -0500, Charles J Gruener wrote: > I specifically call out to create an ext3 filesystem in the > kickstart file for /boot. I did neglect to mention that in my > original post. > > Charles > > On Nov 23, 2009, at 3:56 PM, Andri Möll wrote: > >> This looks like your host doesn't support the filesystem your domU's >> using. I think Fedora's on ext4 by default. One solution is to use >> ext2/ext3 for the domU's boot media or partition. >> >> >> Andri > _______________________________________________ > CentOS-virt mailing list > CentOS-virt@centos.org > http://lists.centos.org/mailman/listinfo/centos-virt
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
Scot P. Floess 27 Lake Royale Louisburg, NC 27549
252-478-8087 (Home) 919-890-8117 (Work)
Chief Architect JPlate http://sourceforge.net/projects/jplate Chief Architect JavaPIM http://sourceforge.net/projects/javapim
Architect Keros http://sourceforge.net/projects/keros
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
Scot P. Floess 27 Lake Royale Louisburg, NC 27549
252-478-8087 (Home) 919-890-8117 (Work)
Chief Architect JPlate http://sourceforge.net/projects/jplate Chief Architect JavaPIM http://sourceforge.net/projects/javapim
Architect Keros http://sourceforge.net/projects/keros
Scot P. Floess 27 Lake Royale Louisburg, NC 27549
252-478-8087 (Home) 919-890-8117 (Work)
Chief Architect JPlate http://sourceforge.net/projects/jplate Chief Architect JavaPIM http://sourceforge.net/projects/javapim
Architect Keros http://sourceforge.net/projects/keros
So, as it turns out, my issue seems to be running a CentOS 5.4 x86_64 host and an i386 F11 VM. I used another machine running CentOS 5.4 i386 host and was able to launch, no changes, the F11 i386 VM.
Is there any reason I should see the failure listed below? I've not yet tried to install F11 x86_64 as a VM on the CentOS 5.4 x86_64 host.
On Wed, 25 Nov 2009, Scot P. Floess wrote:
I just installed F11... When attempting an "xm create -c" I get the following failure... I do use Cobbler and KOAN and have my setup set to use Xen pv... Do I need to specify something special for the guest kernel? I know for CentOS 5.4 guests - I really don't do anything special with xm create...
Using config file "/etc/xen/fedora-11-vm-i386". Started domain fedora-11-vm-i386 BUG: unable to handle kernel NULL pointer dereference at 00000008 IP: [<c048dc74>] get_page_from_freelist+0x291/0x3a2 *pdpt = 00000000382a7007 Thread overran stack, or stack corrupted Oops: 0000 [#1] SMP last sysfs file: Modules linked in:
Pid: 0, comm: swapper Not tainted (2.6.30.9-96.fc11.i686.PAE #1) EIP: e019:[<c048dc74>] EFLAGS: 00010246 CPU: 0 EIP is at get_page_from_freelist+0x291/0x3a2 EAX: f5458000 EBX: 00000001 ECX: 00000001 EDX: 00000000 ESI: c0907ea0 EDI: 00000000 EBP: c0949ea8 ESP: c0949e60 DS: e021 ES: e021 FS: 00d8 GS: 0000 SS: e021 Process swapper (pid: 0, ti=c0948000 task=c08d2314 task.ti=c0948000) Stack: c161e000 00000001 00000020 c0909fa4 c09b46bc 00000000 c09086c0 00000000 00000001 00000000 000212d0 00000000 00000200 c0907ea0 c0907ea0 000012d0 000000d0 c0909fa0 c0949f04 c048de2e c0909fa0 00000001 00000044 c0389fa8 Call Trace: [<c048de2e>] ? __alloc_pages_internal+0xa9/0x38a [<c043607e>] ? vprintk+0x2da/0x2fc [<c04ab646>] ? alloc_pages_node+0x22/0x28 [<c04ab66c>] ? alloc_slab_page+0x20/0x23 [<c04ab7d0>] ? __slab_alloc+0x11e/0x3ef [<c0577b86>] ? kvasprintf+0x26/0x45 [<c04ac631>] ? __kmalloc+0xbd/0x121 [<c0577b86>] ? kvasprintf+0x26/0x45 [<c0577b86>] ? kvasprintf+0x26/0x45 [<c0577bb6>] ? kasprintf+0x11/0x13 [<c096c6b9>] ? kmem_cache_init+0xbb/0x119 [<c09517ae>] ? start_kernel+0x23c/0x2e6 [<c0951081>] ? i386_start_kernel+0x70/0x77 [<c09540c8>] ? xen_start_kernel+0x434/0x43c Code: 00 89 f1 8b 5d d8 2b 8e ec 0a 00 00 64 a1 24 31 9b c0 03 45 c8 c1 f9 08 69 c9 a3 8b 2e ba 01 5c 88 10 8b 45 e8 ff 15 80 b4 8d c0 <8b> 42 08 89 d1 89 45 e8 8b 02 8b 5a 10 66 85 c0 79 03 8b 4a 0c EIP: [<c048dc74>] get_page_from_freelist+0x291/0x3a2 SS:ESP e021:c0949e60 CR2: 0000000000000008 ---[ end trace 4eaa2a86a8e2da22 ]--- Kernel panic - not syncing: Attempted to kill the idle task! Pid: 0, comm: swapper Tainted: G D 2.6.30.9-96.fc11.i686.PAE #1 Call Trace: [<c0738681>] ? printk+0x14/0x1b [<c07385cb>] panic+0x3e/0xe0 [<c04385af>] do_exit+0x62/0x5e5 [<c0738681>] ? printk+0x14/0x1b [<c073b246>] oops_end+0x99/0xa1 [<c04218b4>] no_context+0x141/0x14b [<c04219dd>] __bad_area_nosemaphore+0x11f/0x127 [<c0574a00>] ? put_dec+0x2e/0x104 [<c0574a00>] ? put_dec+0x2e/0x104 [<c048c4a5
On Wed, 25 Nov 2009, Scot P. Floess wrote:
So, I am going to show my ignorance here... Is there anything special I need to do to use those kernels? I could have sworn when I tried either F 10 or F 11 - I couldn't work it without qemu running. But I could be wrong :)
Maybe I should retry 11...
On Wed, 25 Nov 2009, Pasi Kärkkäinen wrote:
On Tue, Nov 24, 2009 at 12:24:06PM -0500, Scot P. Floess wrote:
I have a silly question... I did some goggle'ing around and it appeared to me that Fedora 12 should work as a Xen guest (domU). Is this true? I know 10 and 11 I'd have to use KVM....
Fedora 10, Fedora 11, and Fedora 12 all work as Xen PV domU, with the included (pvops) kernels. Earlier Fedora versions work too.
Fedora 12 also works as Xen dom0, if you install the external unofficial xendom0 kernel rpm.
-- Pasi
On Tue, 24 Nov 2009, Pasi Kärkkäinen wrote:
On Mon, Nov 23, 2009 at 05:51:51PM -0500, Charles J Gruener wrote:
I've only got the one virtual disk. /boot is on xvda1 with / and swap in LVs. The PV is xvda2.
Double check the F12 /boot type. It needs to be ext3 for now. RHEL5 / CentOS5 doesn't have ext4 pygrub support yet.
Xen packages on F12 host/dom0 do support ext4 pygrub though.
-- Pasi
Charles
On Nov 23, 2009, at 4:43 PM, "Andri Möll" andri@dot.ee wrote:
> If /boot is on another virtual drive, make sure it's the first one in > the VM's 'disk' listing (/etc/xen/foo). I remember reading that Xen > gives only the first disk to pygrub as an arg. > /usr/bin/pygrub is a Python script. Probably printing the 'file' > var to > stderr before the line fsimage.open(file, get_fs_offset(file)) shows > what it's trying to open. > > > Andri > > > On Mon, 2009-11-23 at 15:59 -0500, Charles J Gruener wrote: >> I specifically call out to create an ext3 filesystem in the >> kickstart file for /boot. I did neglect to mention that in my >> original post. >> >> Charles >> >> On Nov 23, 2009, at 3:56 PM, Andri Möll wrote: >> >>> This looks like your host doesn't support the filesystem your domU's >>> using. I think Fedora's on ext4 by default. One solution is to use >>> ext2/ext3 for the domU's boot media or partition. >>> >>> >>> Andri >> _______________________________________________ >> CentOS-virt mailing list >> CentOS-virt@centos.org >> http://lists.centos.org/mailman/listinfo/centos-virt > > _______________________________________________ > CentOS-virt mailing list > CentOS-virt@centos.org > http://lists.centos.org/mailman/listinfo/centos-virt _______________________________________________ CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
Scot P. Floess 27 Lake Royale Louisburg, NC 27549
252-478-8087 (Home) 919-890-8117 (Work)
Chief Architect JPlate http://sourceforge.net/projects/jplate Chief Architect JavaPIM http://sourceforge.net/projects/javapim
Architect Keros http://sourceforge.net/projects/keros
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
Scot P. Floess 27 Lake Royale Louisburg, NC 27549
252-478-8087 (Home) 919-890-8117 (Work)
Chief Architect JPlate http://sourceforge.net/projects/jplate Chief Architect JavaPIM http://sourceforge.net/projects/javapim
Architect Keros http://sourceforge.net/projects/keros
Scot P. Floess 27 Lake Royale Louisburg, NC 27549
252-478-8087 (Home) 919-890-8117 (Work)
Chief Architect JPlate http://sourceforge.net/projects/jplate Chief Architect JavaPIM http://sourceforge.net/projects/javapim
Architect Keros http://sourceforge.net/projects/keros
Scot P. Floess 27 Lake Royale Louisburg, NC 27549
252-478-8087 (Home) 919-890-8117 (Work)
Chief Architect JPlate http://sourceforge.net/projects/jplate Chief Architect JavaPIM http://sourceforge.net/projects/javapim
Architect Keros http://sourceforge.net/projects/keros
----- "Scot P. Floess" sfloess@nc.rr.com wrote:
So, as it turns out, my issue seems to be running a CentOS 5.4 x86_64 host and an i386 F11 VM. I used another machine running CentOS 5.4 i386 host and was able to launch, no changes, the F11 i386 VM.
Is there any reason I should see the failure listed below? I've not yet tried to install F11 x86_64 as a VM on the CentOS 5.4 x86_64 host.
Could be a regression or a new 32-on-64 bug. Does a 64-bit F11 guest work on the 64-bit host?
It sure does...I am running it now...
On Sun, 29 Nov 2009, Christopher G. Stach II wrote:
----- "Scot P. Floess" sfloess@nc.rr.com wrote:
So, as it turns out, my issue seems to be running a CentOS 5.4 x86_64 host and an i386 F11 VM. I used another machine running CentOS 5.4 i386 host and was able to launch, no changes, the F11 i386 VM.
Is there any reason I should see the failure listed below? I've not yet tried to install F11 x86_64 as a VM on the CentOS 5.4 x86_64 host.
Could be a regression or a new 32-on-64 bug. Does a 64-bit F11 guest work on the 64-bit host?
-- Christopher G. Stach II
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
Scot P. Floess 27 Lake Royale Louisburg, NC 27549
252-478-8087 (Home) 919-890-8117 (Work)
Chief Architect JPlate http://sourceforge.net/projects/jplate Chief Architect JavaPIM http://sourceforge.net/projects/javapim
Architect Keros http://sourceforge.net/projects/keros
On Sun, Nov 29, 2009 at 09:44:13PM -0500, Scot P. Floess wrote:
So, as it turns out, my issue seems to be running a CentOS 5.4 x86_64 host and an i386 F11 VM. I used another machine running CentOS 5.4 i386 host and was able to launch, no changes, the F11 i386 VM.
Is there any reason I should see the failure listed below? I've not yet tried to install F11 x86_64 as a VM on the CentOS 5.4 x86_64 host.
Hmm.. iirc F11 GA kernel has some xen-related bugs (at least NX and xsave). Not sure if your crash is one of those though..
Did you try toggling the NX (No eXecute memory protection) setting in BIOS?
There was workarounds for those in post RHEL 5.4 virttest kernels, so could try those aswell..
Some bugzillas that might be related: https://bugzilla.redhat.com/show_bug.cgi?id=502826 https://bugzilla.redhat.com/show_bug.cgi?id=524719 https://bugzilla.redhat.com/show_bug.cgi?id=525290
You could try updated post-5.4 Xen / dom0 kernel rpms from here:
http://people.redhat.com/clalance/virttest/ or from: http://people.redhat.com/dzickus/el5/
-- Pasi
On Wed, 25 Nov 2009, Scot P. Floess wrote:
I just installed F11... When attempting an "xm create -c" I get the following failure... I do use Cobbler and KOAN and have my setup set to use Xen pv... Do I need to specify something special for the guest kernel? I know for CentOS 5.4 guests - I really don't do anything special with xm create...
Using config file "/etc/xen/fedora-11-vm-i386". Started domain fedora-11-vm-i386 BUG: unable to handle kernel NULL pointer dereference at 00000008 IP: [<c048dc74>] get_page_from_freelist+0x291/0x3a2 *pdpt = 00000000382a7007 Thread overran stack, or stack corrupted Oops: 0000 [#1] SMP last sysfs file: Modules linked in:
Pid: 0, comm: swapper Not tainted (2.6.30.9-96.fc11.i686.PAE #1) EIP: e019:[<c048dc74>] EFLAGS: 00010246 CPU: 0 EIP is at get_page_from_freelist+0x291/0x3a2 EAX: f5458000 EBX: 00000001 ECX: 00000001 EDX: 00000000 ESI: c0907ea0 EDI: 00000000 EBP: c0949ea8 ESP: c0949e60 DS: e021 ES: e021 FS: 00d8 GS: 0000 SS: e021 Process swapper (pid: 0, ti=c0948000 task=c08d2314 task.ti=c0948000) Stack: c161e000 00000001 00000020 c0909fa4 c09b46bc 00000000 c09086c0 00000000 00000001 00000000 000212d0 00000000 00000200 c0907ea0 c0907ea0 000012d0 000000d0 c0909fa0 c0949f04 c048de2e c0909fa0 00000001 00000044 c0389fa8 Call Trace: [<c048de2e>] ? __alloc_pages_internal+0xa9/0x38a [<c043607e>] ? vprintk+0x2da/0x2fc [<c04ab646>] ? alloc_pages_node+0x22/0x28 [<c04ab66c>] ? alloc_slab_page+0x20/0x23 [<c04ab7d0>] ? __slab_alloc+0x11e/0x3ef [<c0577b86>] ? kvasprintf+0x26/0x45 [<c04ac631>] ? __kmalloc+0xbd/0x121 [<c0577b86>] ? kvasprintf+0x26/0x45 [<c0577b86>] ? kvasprintf+0x26/0x45 [<c0577bb6>] ? kasprintf+0x11/0x13 [<c096c6b9>] ? kmem_cache_init+0xbb/0x119 [<c09517ae>] ? start_kernel+0x23c/0x2e6 [<c0951081>] ? i386_start_kernel+0x70/0x77 [<c09540c8>] ? xen_start_kernel+0x434/0x43c Code: 00 89 f1 8b 5d d8 2b 8e ec 0a 00 00 64 a1 24 31 9b c0 03 45 c8 c1 f9 08 69 c9 a3 8b 2e ba 01 5c 88 10 8b 45 e8 ff 15 80 b4 8d c0 <8b> 42 08 89 d1 89 45 e8 8b 02 8b 5a 10 66 85 c0 79 03 8b 4a 0c EIP: [<c048dc74>] get_page_from_freelist+0x291/0x3a2 SS:ESP e021:c0949e60 CR2: 0000000000000008 ---[ end trace 4eaa2a86a8e2da22 ]--- Kernel panic - not syncing: Attempted to kill the idle task! Pid: 0, comm: swapper Tainted: G D 2.6.30.9-96.fc11.i686.PAE #1 Call Trace: [<c0738681>] ? printk+0x14/0x1b [<c07385cb>] panic+0x3e/0xe0 [<c04385af>] do_exit+0x62/0x5e5 [<c0738681>] ? printk+0x14/0x1b [<c073b246>] oops_end+0x99/0xa1 [<c04218b4>] no_context+0x141/0x14b [<c04219dd>] __bad_area_nosemaphore+0x11f/0x127 [<c0574a00>] ? put_dec+0x2e/0x104 [<c0574a00>] ? put_dec+0x2e/0x104 [<c048c4a5
On Wed, 25 Nov 2009, Scot P. Floess wrote:
So, I am going to show my ignorance here... Is there anything special I need to do to use those kernels? I could have sworn when I tried either F 10 or F 11 - I couldn't work it without qemu running. But I could be wrong :)
Maybe I should retry 11...
On Wed, 25 Nov 2009, Pasi Kärkkäinen wrote:
On Tue, Nov 24, 2009 at 12:24:06PM -0500, Scot P. Floess wrote:
I have a silly question... I did some goggle'ing around and it appeared to me that Fedora 12 should work as a Xen guest (domU). Is this true? I know 10 and 11 I'd have to use KVM....
Fedora 10, Fedora 11, and Fedora 12 all work as Xen PV domU, with the included (pvops) kernels. Earlier Fedora versions work too.
Fedora 12 also works as Xen dom0, if you install the external unofficial xendom0 kernel rpm.
-- Pasi
On Tue, 24 Nov 2009, Pasi Kärkkäinen wrote:
On Mon, Nov 23, 2009 at 05:51:51PM -0500, Charles J Gruener wrote: >I've only got the one virtual disk. /boot is on xvda1 with / and swap >in LVs. The PV is xvda2. >
Double check the F12 /boot type. It needs to be ext3 for now. RHEL5 / CentOS5 doesn't have ext4 pygrub support yet.
Xen packages on F12 host/dom0 do support ext4 pygrub though.
-- Pasi
>Charles > >On Nov 23, 2009, at 4:43 PM, "Andri Möll" andri@dot.ee wrote: > >>If /boot is on another virtual drive, make sure it's the first one in >>the VM's 'disk' listing (/etc/xen/foo). I remember reading that Xen >>gives only the first disk to pygrub as an arg. >>/usr/bin/pygrub is a Python script. Probably printing the 'file' >>var to >>stderr before the line fsimage.open(file, get_fs_offset(file)) shows >>what it's trying to open. >> >> >>Andri >> >> >>On Mon, 2009-11-23 at 15:59 -0500, Charles J Gruener wrote: >>>I specifically call out to create an ext3 filesystem in the >>>kickstart file for /boot. I did neglect to mention that in my >>>original post. >>> >>>Charles >>> >>>On Nov 23, 2009, at 3:56 PM, Andri Möll wrote: >>> >>>>This looks like your host doesn't support the filesystem your >>>>domU's >>>>using. I think Fedora's on ext4 by default. One solution is to >>>>use >>>>ext2/ext3 for the domU's boot media or partition. >>>> >>>> >>>>Andri >>>_______________________________________________ >>>CentOS-virt mailing list >>>CentOS-virt@centos.org >>>http://lists.centos.org/mailman/listinfo/centos-virt >> >>_______________________________________________ >>CentOS-virt mailing list >>CentOS-virt@centos.org >>http://lists.centos.org/mailman/listinfo/centos-virt >_______________________________________________ >CentOS-virt mailing list >CentOS-virt@centos.org >http://lists.centos.org/mailman/listinfo/centos-virt _______________________________________________ CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
Scot P. Floess 27 Lake Royale Louisburg, NC 27549
252-478-8087 (Home) 919-890-8117 (Work)
Chief Architect JPlate http://sourceforge.net/projects/jplate Chief Architect JavaPIM http://sourceforge.net/projects/javapim
Architect Keros http://sourceforge.net/projects/keros
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
Scot P. Floess 27 Lake Royale Louisburg, NC 27549
252-478-8087 (Home) 919-890-8117 (Work)
Chief Architect JPlate http://sourceforge.net/projects/jplate Chief Architect JavaPIM http://sourceforge.net/projects/javapim
Architect Keros http://sourceforge.net/projects/keros
Scot P. Floess 27 Lake Royale Louisburg, NC 27549
252-478-8087 (Home) 919-890-8117 (Work)
Chief Architect JPlate http://sourceforge.net/projects/jplate Chief Architect JavaPIM http://sourceforge.net/projects/javapim
Architect Keros http://sourceforge.net/projects/keros
Scot P. Floess 27 Lake Royale Louisburg, NC 27549
252-478-8087 (Home) 919-890-8117 (Work)
Chief Architect JPlate http://sourceforge.net/projects/jplate Chief Architect JavaPIM http://sourceforge.net/projects/javapim
Architect Keros http://sourceforge.net/projects/keros
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
So, to be honest, I don't recall seeing that option in my BIOS - but I've not looked either. I installed the x86_64 version of F11 and it works fine.
Again, this isn't really a big issue as this is all stuff on my home network. I was pleased just to be able to run F11 in some capacity as a Xen guest :)
Now, if I could just get F12 to work ;)
On Tue, 1 Dec 2009, Pasi Kärkkäinen wrote:
On Sun, Nov 29, 2009 at 09:44:13PM -0500, Scot P. Floess wrote:
So, as it turns out, my issue seems to be running a CentOS 5.4 x86_64 host and an i386 F11 VM. I used another machine running CentOS 5.4 i386 host and was able to launch, no changes, the F11 i386 VM.
Is there any reason I should see the failure listed below? I've not yet tried to install F11 x86_64 as a VM on the CentOS 5.4 x86_64 host.
Hmm.. iirc F11 GA kernel has some xen-related bugs (at least NX and xsave). Not sure if your crash is one of those though..
Did you try toggling the NX (No eXecute memory protection) setting in BIOS?
There was workarounds for those in post RHEL 5.4 virttest kernels, so could try those aswell..
Some bugzillas that might be related: https://bugzilla.redhat.com/show_bug.cgi?id=502826 https://bugzilla.redhat.com/show_bug.cgi?id=524719 https://bugzilla.redhat.com/show_bug.cgi?id=525290
You could try updated post-5.4 Xen / dom0 kernel rpms from here:
http://people.redhat.com/clalance/virttest/ or from: http://people.redhat.com/dzickus/el5/
-- Pasi
On Wed, 25 Nov 2009, Scot P. Floess wrote:
I just installed F11... When attempting an "xm create -c" I get the following failure... I do use Cobbler and KOAN and have my setup set to use Xen pv... Do I need to specify something special for the guest kernel? I know for CentOS 5.4 guests - I really don't do anything special with xm create...
Using config file "/etc/xen/fedora-11-vm-i386". Started domain fedora-11-vm-i386 BUG: unable to handle kernel NULL pointer dereference at 00000008 IP: [<c048dc74>] get_page_from_freelist+0x291/0x3a2 *pdpt = 00000000382a7007 Thread overran stack, or stack corrupted Oops: 0000 [#1] SMP last sysfs file: Modules linked in:
Pid: 0, comm: swapper Not tainted (2.6.30.9-96.fc11.i686.PAE #1) EIP: e019:[<c048dc74>] EFLAGS: 00010246 CPU: 0 EIP is at get_page_from_freelist+0x291/0x3a2 EAX: f5458000 EBX: 00000001 ECX: 00000001 EDX: 00000000 ESI: c0907ea0 EDI: 00000000 EBP: c0949ea8 ESP: c0949e60 DS: e021 ES: e021 FS: 00d8 GS: 0000 SS: e021 Process swapper (pid: 0, ti=c0948000 task=c08d2314 task.ti=c0948000) Stack: c161e000 00000001 00000020 c0909fa4 c09b46bc 00000000 c09086c0 00000000 00000001 00000000 000212d0 00000000 00000200 c0907ea0 c0907ea0 000012d0 000000d0 c0909fa0 c0949f04 c048de2e c0909fa0 00000001 00000044 c0389fa8 Call Trace: [<c048de2e>] ? __alloc_pages_internal+0xa9/0x38a [<c043607e>] ? vprintk+0x2da/0x2fc [<c04ab646>] ? alloc_pages_node+0x22/0x28 [<c04ab66c>] ? alloc_slab_page+0x20/0x23 [<c04ab7d0>] ? __slab_alloc+0x11e/0x3ef [<c0577b86>] ? kvasprintf+0x26/0x45 [<c04ac631>] ? __kmalloc+0xbd/0x121 [<c0577b86>] ? kvasprintf+0x26/0x45 [<c0577b86>] ? kvasprintf+0x26/0x45 [<c0577bb6>] ? kasprintf+0x11/0x13 [<c096c6b9>] ? kmem_cache_init+0xbb/0x119 [<c09517ae>] ? start_kernel+0x23c/0x2e6 [<c0951081>] ? i386_start_kernel+0x70/0x77 [<c09540c8>] ? xen_start_kernel+0x434/0x43c Code: 00 89 f1 8b 5d d8 2b 8e ec 0a 00 00 64 a1 24 31 9b c0 03 45 c8 c1 f9 08 69 c9 a3 8b 2e ba 01 5c 88 10 8b 45 e8 ff 15 80 b4 8d c0 <8b> 42 08 89 d1 89 45 e8 8b 02 8b 5a 10 66 85 c0 79 03 8b 4a 0c EIP: [<c048dc74>] get_page_from_freelist+0x291/0x3a2 SS:ESP e021:c0949e60 CR2: 0000000000000008 ---[ end trace 4eaa2a86a8e2da22 ]--- Kernel panic - not syncing: Attempted to kill the idle task! Pid: 0, comm: swapper Tainted: G D 2.6.30.9-96.fc11.i686.PAE #1 Call Trace: [<c0738681>] ? printk+0x14/0x1b [<c07385cb>] panic+0x3e/0xe0 [<c04385af>] do_exit+0x62/0x5e5 [<c0738681>] ? printk+0x14/0x1b [<c073b246>] oops_end+0x99/0xa1 [<c04218b4>] no_context+0x141/0x14b [<c04219dd>] __bad_area_nosemaphore+0x11f/0x127 [<c0574a00>] ? put_dec+0x2e/0x104 [<c0574a00>] ? put_dec+0x2e/0x104 [<c048c4a5
On Wed, 25 Nov 2009, Scot P. Floess wrote:
So, I am going to show my ignorance here... Is there anything special I need to do to use those kernels? I could have sworn when I tried either F 10 or F 11 - I couldn't work it without qemu running. But I could be wrong :)
Maybe I should retry 11...
On Wed, 25 Nov 2009, Pasi Kärkkäinen wrote:
On Tue, Nov 24, 2009 at 12:24:06PM -0500, Scot P. Floess wrote:
I have a silly question... I did some goggle'ing around and it appeared to me that Fedora 12 should work as a Xen guest (domU). Is this true? I know 10 and 11 I'd have to use KVM....
Fedora 10, Fedora 11, and Fedora 12 all work as Xen PV domU, with the included (pvops) kernels. Earlier Fedora versions work too.
Fedora 12 also works as Xen dom0, if you install the external unofficial xendom0 kernel rpm.
-- Pasi
On Tue, 24 Nov 2009, Pasi Kärkkäinen wrote:
> On Mon, Nov 23, 2009 at 05:51:51PM -0500, Charles J Gruener wrote: >> I've only got the one virtual disk. /boot is on xvda1 with / and swap >> in LVs. The PV is xvda2. >> > > Double check the F12 /boot type. It needs to be ext3 for now. > RHEL5 / CentOS5 doesn't have ext4 pygrub support yet. > > Xen packages on F12 host/dom0 do support ext4 pygrub though. > > -- Pasi > >> Charles >> >> On Nov 23, 2009, at 4:43 PM, "Andri Möll" andri@dot.ee wrote: >> >>> If /boot is on another virtual drive, make sure it's the first one in >>> the VM's 'disk' listing (/etc/xen/foo). I remember reading that Xen >>> gives only the first disk to pygrub as an arg. >>> /usr/bin/pygrub is a Python script. Probably printing the 'file' >>> var to >>> stderr before the line fsimage.open(file, get_fs_offset(file)) shows >>> what it's trying to open. >>> >>> >>> Andri >>> >>> >>> On Mon, 2009-11-23 at 15:59 -0500, Charles J Gruener wrote: >>>> I specifically call out to create an ext3 filesystem in the >>>> kickstart file for /boot. I did neglect to mention that in my >>>> original post. >>>> >>>> Charles >>>> >>>> On Nov 23, 2009, at 3:56 PM, Andri Möll wrote: >>>> >>>>> This looks like your host doesn't support the filesystem your >>>>> domU's >>>>> using. I think Fedora's on ext4 by default. One solution is to >>>>> use >>>>> ext2/ext3 for the domU's boot media or partition. >>>>> >>>>> >>>>> Andri >>>> _______________________________________________ >>>> CentOS-virt mailing list >>>> CentOS-virt@centos.org >>>> http://lists.centos.org/mailman/listinfo/centos-virt >>> >>> _______________________________________________ >>> CentOS-virt mailing list >>> CentOS-virt@centos.org >>> http://lists.centos.org/mailman/listinfo/centos-virt >> _______________________________________________ >> CentOS-virt mailing list >> CentOS-virt@centos.org >> http://lists.centos.org/mailman/listinfo/centos-virt > _______________________________________________ > CentOS-virt mailing list > CentOS-virt@centos.org > http://lists.centos.org/mailman/listinfo/centos-virt >
Scot P. Floess 27 Lake Royale Louisburg, NC 27549
252-478-8087 (Home) 919-890-8117 (Work)
Chief Architect JPlate http://sourceforge.net/projects/jplate Chief Architect JavaPIM http://sourceforge.net/projects/javapim
Architect Keros http://sourceforge.net/projects/keros
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
Scot P. Floess 27 Lake Royale Louisburg, NC 27549
252-478-8087 (Home) 919-890-8117 (Work)
Chief Architect JPlate http://sourceforge.net/projects/jplate Chief Architect JavaPIM http://sourceforge.net/projects/javapim
Architect Keros http://sourceforge.net/projects/keros
Scot P. Floess 27 Lake Royale Louisburg, NC 27549
252-478-8087 (Home) 919-890-8117 (Work)
Chief Architect JPlate http://sourceforge.net/projects/jplate Chief Architect JavaPIM http://sourceforge.net/projects/javapim
Architect Keros http://sourceforge.net/projects/keros
Scot P. Floess 27 Lake Royale Louisburg, NC 27549
252-478-8087 (Home) 919-890-8117 (Work)
Chief Architect JPlate http://sourceforge.net/projects/jplate Chief Architect JavaPIM http://sourceforge.net/projects/javapim
Architect Keros http://sourceforge.net/projects/keros
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
Scot P. Floess 27 Lake Royale Louisburg, NC 27549
252-478-8087 (Home) 919-890-8117 (Work)
Chief Architect JPlate http://sourceforge.net/projects/jplate Chief Architect JavaPIM http://sourceforge.net/projects/javapim
Architect Keros http://sourceforge.net/projects/keros
On Tue, Dec 01, 2009 at 09:22:55AM -0500, Scot P. Floess wrote:
So, to be honest, I don't recall seeing that option in my BIOS - but I've not looked either. I installed the x86_64 version of F11 and it works fine.
Again, this isn't really a big issue as this is all stuff on my home network. I was pleased just to be able to run F11 in some capacity as a Xen guest :)
Now, if I could just get F12 to work ;)
What's the problem with F12? :)
Works for me, both as Xen PV domU and as dom0 (using custom dom0 kernel).
-- Pasi
On Tue, 1 Dec 2009, Pasi Kärkkäinen wrote:
On Sun, Nov 29, 2009 at 09:44:13PM -0500, Scot P. Floess wrote:
So, as it turns out, my issue seems to be running a CentOS 5.4 x86_64 host and an i386 F11 VM. I used another machine running CentOS 5.4 i386 host and was able to launch, no changes, the F11 i386 VM.
Is there any reason I should see the failure listed below? I've not yet tried to install F11 x86_64 as a VM on the CentOS 5.4 x86_64 host.
Hmm.. iirc F11 GA kernel has some xen-related bugs (at least NX and xsave). Not sure if your crash is one of those though..
Did you try toggling the NX (No eXecute memory protection) setting in BIOS?
There was workarounds for those in post RHEL 5.4 virttest kernels, so could try those aswell..
Some bugzillas that might be related: https://bugzilla.redhat.com/show_bug.cgi?id=502826 https://bugzilla.redhat.com/show_bug.cgi?id=524719 https://bugzilla.redhat.com/show_bug.cgi?id=525290
You could try updated post-5.4 Xen / dom0 kernel rpms from here:
http://people.redhat.com/clalance/virttest/ or from: http://people.redhat.com/dzickus/el5/
-- Pasi
What happens is /boot is always installing as ext4 - no matter what I set it to be in my kickstart file.
I use Cobbler/KOAN for my VM installs... What did you do to get F12 installed as a VM?
On Tue, 1 Dec 2009, Pasi Kärkkäinen wrote:
On Tue, Dec 01, 2009 at 09:22:55AM -0500, Scot P. Floess wrote:
So, to be honest, I don't recall seeing that option in my BIOS - but I've not looked either. I installed the x86_64 version of F11 and it works fine.
Again, this isn't really a big issue as this is all stuff on my home network. I was pleased just to be able to run F11 in some capacity as a Xen guest :)
Now, if I could just get F12 to work ;)
What's the problem with F12? :)
Works for me, both as Xen PV domU and as dom0 (using custom dom0 kernel).
-- Pasi
On Tue, 1 Dec 2009, Pasi Kärkkäinen wrote:
On Sun, Nov 29, 2009 at 09:44:13PM -0500, Scot P. Floess wrote:
So, as it turns out, my issue seems to be running a CentOS 5.4 x86_64 host and an i386 F11 VM. I used another machine running CentOS 5.4 i386 host and was able to launch, no changes, the F11 i386 VM.
Is there any reason I should see the failure listed below? I've not yet tried to install F11 x86_64 as a VM on the CentOS 5.4 x86_64 host.
Hmm.. iirc F11 GA kernel has some xen-related bugs (at least NX and xsave). Not sure if your crash is one of those though..
Did you try toggling the NX (No eXecute memory protection) setting in BIOS?
There was workarounds for those in post RHEL 5.4 virttest kernels, so could try those aswell..
Some bugzillas that might be related: https://bugzilla.redhat.com/show_bug.cgi?id=502826 https://bugzilla.redhat.com/show_bug.cgi?id=524719 https://bugzilla.redhat.com/show_bug.cgi?id=525290
You could try updated post-5.4 Xen / dom0 kernel rpms from here:
http://people.redhat.com/clalance/virttest/ or from: http://people.redhat.com/dzickus/el5/
-- Pasi
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
Scot P. Floess 27 Lake Royale Louisburg, NC 27549
252-478-8087 (Home) 919-890-8117 (Work)
Chief Architect JPlate http://sourceforge.net/projects/jplate Chief Architect JavaPIM http://sourceforge.net/projects/javapim
Architect Keros http://sourceforge.net/projects/keros
On Tue, Dec 01, 2009 at 01:22:06PM -0500, Scot P. Floess wrote:
What happens is /boot is always installing as ext4 - no matter what I set it to be in my kickstart file.
I use Cobbler/KOAN for my VM installs... What did you do to get F12 installed as a VM?
I did manual installation using virt-manager. I didn't use kickstart or Cobbler/KOAN.
The normal manual installation allows you to set /boot to ext3.
-- Pasi
On Tue, 1 Dec 2009, Pasi Kärkkäinen wrote:
On Tue, Dec 01, 2009 at 09:22:55AM -0500, Scot P. Floess wrote:
So, to be honest, I don't recall seeing that option in my BIOS - but I've not looked either. I installed the x86_64 version of F11 and it works fine.
Again, this isn't really a big issue as this is all stuff on my home network. I was pleased just to be able to run F11 in some capacity as a Xen guest :)
Now, if I could just get F12 to work ;)
What's the problem with F12? :)
Works for me, both as Xen PV domU and as dom0 (using custom dom0 kernel).
-- Pasi
On Tue, 1 Dec 2009, Pasi Kärkkäinen wrote:
On Sun, Nov 29, 2009 at 09:44:13PM -0500, Scot P. Floess wrote:
So, as it turns out, my issue seems to be running a CentOS 5.4 x86_64 host and an i386 F11 VM. I used another machine running CentOS 5.4 i386 host and was able to launch, no changes, the F11 i386 VM.
Is there any reason I should see the failure listed below? I've not yet tried to install F11 x86_64 as a VM on the CentOS 5.4 x86_64 host.
Hmm.. iirc F11 GA kernel has some xen-related bugs (at least NX and xsave). Not sure if your crash is one of those though..
Did you try toggling the NX (No eXecute memory protection) setting in BIOS?
There was workarounds for those in post RHEL 5.4 virttest kernels, so could try those aswell..
Some bugzillas that might be related: https://bugzilla.redhat.com/show_bug.cgi?id=502826 https://bugzilla.redhat.com/show_bug.cgi?id=524719 https://bugzilla.redhat.com/show_bug.cgi?id=525290
You could try updated post-5.4 Xen / dom0 kernel rpms from here:
http://people.redhat.com/clalance/virttest/ or from: http://people.redhat.com/dzickus/el5/
-- Pasi
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
Scot P. Floess 27 Lake Royale Louisburg, NC 27549
252-478-8087 (Home) 919-890-8117 (Work)
Chief Architect JPlate http://sourceforge.net/projects/jplate Chief Architect JavaPIM http://sourceforge.net/projects/javapim
Architect Keros http://sourceforge.net/projects/keros
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
On Fri, Dec 04, 2009 at 09:36:49AM +0200, Pasi Kärkkäinen wrote:
On Tue, Dec 01, 2009 at 01:22:06PM -0500, Scot P. Floess wrote:
What happens is /boot is always installing as ext4 - no matter what I set it to be in my kickstart file.
I use Cobbler/KOAN for my VM installs... What did you do to get F12 installed as a VM?
I did manual installation using virt-manager. I didn't use kickstart or Cobbler/KOAN.
The normal manual installation allows you to set /boot to ext3.
Oh, and Xen pygrub in Fedora 12 dom0 supports domU ext4 /boot. I've been using that aswell.
-- Pasi
On Tue, 1 Dec 2009, Pasi Kärkkäinen wrote:
On Tue, Dec 01, 2009 at 09:22:55AM -0500, Scot P. Floess wrote:
So, to be honest, I don't recall seeing that option in my BIOS - but I've not looked either. I installed the x86_64 version of F11 and it works fine.
Again, this isn't really a big issue as this is all stuff on my home network. I was pleased just to be able to run F11 in some capacity as a Xen guest :)
Now, if I could just get F12 to work ;)
What's the problem with F12? :)
Works for me, both as Xen PV domU and as dom0 (using custom dom0 kernel).
-- Pasi
On Tue, 1 Dec 2009, Pasi Kärkkäinen wrote:
On Sun, Nov 29, 2009 at 09:44:13PM -0500, Scot P. Floess wrote:
So, as it turns out, my issue seems to be running a CentOS 5.4 x86_64 host and an i386 F11 VM. I used another machine running CentOS 5.4 i386 host and was able to launch, no changes, the F11 i386 VM.
Is there any reason I should see the failure listed below? I've not yet tried to install F11 x86_64 as a VM on the CentOS 5.4 x86_64 host.
Hmm.. iirc F11 GA kernel has some xen-related bugs (at least NX and xsave). Not sure if your crash is one of those though..
Did you try toggling the NX (No eXecute memory protection) setting in BIOS?
There was workarounds for those in post RHEL 5.4 virttest kernels, so could try those aswell..
Some bugzillas that might be related: https://bugzilla.redhat.com/show_bug.cgi?id=502826 https://bugzilla.redhat.com/show_bug.cgi?id=524719 https://bugzilla.redhat.com/show_bug.cgi?id=525290
You could try updated post-5.4 Xen / dom0 kernel rpms from here:
http://people.redhat.com/clalance/virttest/ or from: http://people.redhat.com/dzickus/el5/
-- Pasi
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
Scot P. Floess 27 Lake Royale Louisburg, NC 27549
252-478-8087 (Home) 919-890-8117 (Work)
Chief Architect JPlate http://sourceforge.net/projects/jplate Chief Architect JavaPIM http://sourceforge.net/projects/javapim
Architect Keros http://sourceforge.net/projects/keros
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
Hi We are very pleased to introduce ConVirt 2.0 – the next major step up in open source virtualization management. The ConVirt 2.0 generation combines a flexible, open architecture, the highest level of management capabilities, and the industry’s most flexible pricing model. Built on a brand-new, 3-tier architecture, ConVirt 2.0 includes a highly interactive, web-based user interface, a new data repository, advanced automation, enterprise scalability, multi-user administration, a full suite of integration capabilities, and much more.
http://www.convirture.com/blog/2010/announcements/introducing-convirt-2-0/
- ConVirt Team
On Mon, 2010-03-01 at 10:10 -0800, jd wrote:
Hi We are very pleased to introduce ConVirt 2.0 – the next major step up in open source virtualization management. The ConVirt 2.0 generation combines a flexible, open architecture, the highest level of management capabilities, and the industry’s most flexible pricing model. Built on a brand-new, 3-tier architecture, ConVirt 2.0 includes a highly interactive, web-based user interface, a new data repository, advanced automation, enterprise scalability, multi-user administration, a full suite of integration capabilities, and much more.
Why would one use ConVirt instead of the management tools included in RHEL and/or CentOS? What's the difference?
Regards,
Ranbir
On Sat, Mar 06, 2010 at 09:04:20AM -0500, Kanwar Ranbir Sandhu wrote:
On Mon, 2010-03-01 at 10:10 -0800, jd wrote:
Hi We are very pleased to introduce ConVirt 2.0 ??? the next major step up in open source virtualization management. The ConVirt 2.0 generation combines a flexible, open architecture, the highest level of management capabilities, and the industry???s most flexible pricing model. Built on a brand-new, 3-tier architecture, ConVirt 2.0 includes a highly interactive, web-based user interface, a new data repository, advanced automation, enterprise scalability, multi-user administration, a full suite of integration capabilities, and much more.
Why would one use ConVirt instead of the management tools included in RHEL and/or CentOS? What's the difference?
RHEL/CentOS doesn't provide web-based management.. or even easy multi-host / cluster management of virtualization nodes.
-- Pasi
I mentioned in a previous post that I specifically call out ext3 as the fstype option for /boot. To alleviate further confusion, here is my kickstart file.
install cmdline url --url http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/x86_64/os lang en_US.UTF-8 keyboard us network --device eth0 --bootproto dhcp rootpw ChangeMeNOW! firewall --enabled --port=22:tcp selinux --enforcing timezone --utc America/New_York bootloader --location=mbr reboot clearpart --all --initlabel part /boot --fstype=ext3 --size=256 part pv.01 --size=2048 --grow volgroup vg0 pv.01 logvol swap --fstype=swap --name=swap --vgname=vg0 --recommended logvol / --fstype=ext3 --name=root --vgname=vg0 --size=1024 --grow
%packages --nobase
If I simply change the url line to be fedora 11 instead of 12, everything works and I can boot.
I decided to look into this a bit further. After installing and getting the following error:
# pygrub /var/lib/xen/images/fedora12.img Traceback (most recent call last): File "/usr/bin/pygrub", line 677, in ? fs = fsimage.open(file, get_fs_offset(file)) IOError: [Errno 95] Operation not supported
I decided to 100% verify that the filesystem was in fact created as ext3.
# losetup /dev/loop0 /var/lib/xen/images/fedora12.img # kpartx -a /dev/loop0 # mount /dev/mapper/loop0p1 /mnt # mount | grep /dev/mapper/loop0p1 /dev/mapper/loop0p1 on /mnt type ext4 (rw)
Wait...what? But I specified ext3 in the kickstart file...
So how do I get anaconda on Fedora 12 to honor the --fstype=ext3 option for part /boot? I tried both:
--fstype ext3
and
--fstype=ext3
with the same results.
Thanks, Charles
On Nov 24, 2009, at 12:06 PM, Pasi Kärkkäinen wrote:
On Mon, Nov 23, 2009 at 05:51:51PM -0500, Charles J Gruener wrote:
I've only got the one virtual disk. /boot is on xvda1 with / and swap in LVs. The PV is xvda2.
Double check the F12 /boot type. It needs to be ext3 for now. RHEL5 / CentOS5 doesn't have ext4 pygrub support yet.
Xen packages on F12 host/dom0 do support ext4 pygrub though.
-- Pasi
On Tue, 2009-11-24 at 12:47 -0500, Charles J Gruener wrote:
I mentioned in a previous post that I specifically call out ext3 as the fstype option for /boot. To alleviate further confusion, here is my kickstart file.
install cmdline url --url http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/x86_64/os lang en_US.UTF-8 keyboard us network --device eth0 --bootproto dhcp rootpw ChangeMeNOW! firewall --enabled --port=22:tcp selinux --enforcing timezone --utc America/New_York bootloader --location=mbr reboot clearpart --all --initlabel part /boot --fstype=ext3 --size=256 part pv.01 --size=2048 --grow volgroup vg0 pv.01 logvol swap --fstype=swap --name=swap --vgname=vg0 --recommended logvol / --fstype=ext3 --name=root --vgname=vg0 --size=1024 --grow
%packages --nobase
If I simply change the url line to be fedora 11 instead of 12, everything works and I can boot.
I decided to look into this a bit further. After installing and getting the following error:
# pygrub /var/lib/xen/images/fedora12.img Traceback (most recent call last): File "/usr/bin/pygrub", line 677, in ? fs = fsimage.open(file, get_fs_offset(file)) IOError: [Errno 95] Operation not supported
I decided to 100% verify that the filesystem was in fact created as ext3.
# losetup /dev/loop0 /var/lib/xen/images/fedora12.img # kpartx -a /dev/loop0 # mount /dev/mapper/loop0p1 /mnt # mount | grep /dev/mapper/loop0p1 /dev/mapper/loop0p1 on /mnt type ext4 (rw)
Wait...what? But I specified ext3 in the kickstart file...
So how do I get anaconda on Fedora 12 to honor the --fstype=ext3 option for part /boot? I tried both:
--fstype ext3
and
--fstype=ext3
with the same results.
Thanks, Charles
Maybe you could format it ext3 using the /dev/mapper/loop0p1 path above and use:
part /boot --noformat --onpart=/dev/partitionGoesHere
?
Well, I found the issue. Anyone care to help me figure out how to get this resolved?
https://bugzilla.redhat.com/show_bug.cgi?id=529846
Charles
On Nov 24, 2009, at 12:57 PM, Tait Clarridge wrote:
On Tue, 2009-11-24 at 12:47 -0500, Charles J Gruener wrote:
I mentioned in a previous post that I specifically call out ext3 as the fstype option for /boot. To alleviate further confusion, here is my kickstart file.
install cmdline url --url http://mirrors.rit.edu/fedora/linux/releases/12/Fedora/x86_64/os lang en_US.UTF-8 keyboard us network --device eth0 --bootproto dhcp rootpw ChangeMeNOW! firewall --enabled --port=22:tcp selinux --enforcing timezone --utc America/New_York bootloader --location=mbr reboot clearpart --all --initlabel part /boot --fstype=ext3 --size=256 part pv.01 --size=2048 --grow volgroup vg0 pv.01 logvol swap --fstype=swap --name=swap --vgname=vg0 --recommended logvol / --fstype=ext3 --name=root --vgname=vg0 --size=1024 --grow
%packages --nobase
If I simply change the url line to be fedora 11 instead of 12, everything works and I can boot.
I decided to look into this a bit further. After installing and getting the following error:
# pygrub /var/lib/xen/images/fedora12.img Traceback (most recent call last): File "/usr/bin/pygrub", line 677, in ? fs = fsimage.open(file, get_fs_offset(file)) IOError: [Errno 95] Operation not supported
I decided to 100% verify that the filesystem was in fact created as ext3.
# losetup /dev/loop0 /var/lib/xen/images/fedora12.img # kpartx -a /dev/loop0 # mount /dev/mapper/loop0p1 /mnt # mount | grep /dev/mapper/loop0p1 /dev/mapper/loop0p1 on /mnt type ext4 (rw)
Wait...what? But I specified ext3 in the kickstart file...
So how do I get anaconda on Fedora 12 to honor the --fstype=ext3 option for part /boot? I tried both:
--fstype ext3
and
--fstype=ext3
with the same results.
Thanks, Charles
Maybe you could format it ext3 using the /dev/mapper/loop0p1 path above and use:
part /boot --noformat --onpart=/dev/partitionGoesHere
? <signature.asc>_______________________________________________ CentOS-virt mailing list CentOS-virt@centos.org http://lists.centos.org/mailman/listinfo/centos-virt
On Tue, 2009-11-24 at 14:11 -0500, Charles J Gruener wrote:
Well, I found the issue. Anyone care to help me figure out how to get this resolved?
https://bugzilla.redhat.com/show_bug.cgi?id=529846
Charles
In that bug report they said that it would be fixed in Rawhide and not F12. So have you tried to format it using ext3 and telling kickstart to install ontop of it and not format?
On Nov 24, 2009, at 2:17 PM, Tait Clarridge wrote:
On Tue, 2009-11-24 at 14:11 -0500, Charles J Gruener wrote:
Well, I found the issue. Anyone care to help me figure out how to get this resolved?
https://bugzilla.redhat.com/show_bug.cgi?id=529846
Charles
In that bug report they said that it would be fixed in Rawhide and not F12. So have you tried to format it using ext3 and telling kickstart to install ontop of it and not format?
That would require a lot of configuring in %pre. Does anyone posses some %pre partitioning and formatting examples they care to share?
Charles
On Tue, 2009-11-24 at 14:11 -0500, Charles J Gruener wrote:
Well, I found the issue. Anyone care to help me figure out how to get this resolved?
https://bugzilla.redhat.com/show_bug.cgi?id=529846
Charles
To follow up on this post, the bugzilla entry above has been updated to include an updates.img file that works perfectly. I can now format an ext3 partition for /boot and kickstart my Fedora 12 domU installs on a CentOS 5.4 dom0.
I hope this helps others who may experience this issue in the future.
Charles
On Tue, Nov 24, 2009 at 10:08:05PM -0500, Charles J Gruener wrote:
On Tue, 2009-11-24 at 14:11 -0500, Charles J Gruener wrote:
Well, I found the issue. Anyone care to help me figure out how to get this resolved?
https://bugzilla.redhat.com/show_bug.cgi?id=529846
Charles
To follow up on this post, the bugzilla entry above has been updated to include an updates.img file that works perfectly. I can now format an ext3 partition for /boot and kickstart my Fedora 12 domU installs on a CentOS 5.4 dom0.
I hope this helps others who may experience this issue in the future.
It's also possible to install/partition manually.. that works too.
-- Pasi