I was able to get kick the Fedora KVM guest by removing the pre and
post console kernel options from the system object:

console=tty0 console=ttyS0,115200

I've been using these options per a RHN knowlegebase article which
provided instructions for how to enable the use of "virsh console
<virt-name>" (https://access.redhat.com/kb/docs/DOC-25454).  They
worked great with RHEL 5x guests, but Fedora 14 is choking on them.
Maybe F14's upstream kernel no longer supports these options?  In any
case, appears to not be a Cobbler issue.

--Greg Chavez


On Tue, Apr 19, 2011 at 5:49 PM, Greg Chavez <[email protected]> wrote:
> I have a RHEL 5.6 KVM host on which koan and Cobbler have successfully
> provisioned RHEL guests.  Now I'm trying to kick Fedora14 guests and
> it halts during PXE boot.  Unfortunately, I can't vnc or console in
> fast enough to catch all the console messages.  Here are the last few
> lines before it pauses:
>
>
>  [    2.028840] Initializing network drop monitor service
>  [    2.033362] Freeing unused kernel memory: 944k freed
>  [    2.038365] Write protecting the kernel read-only data: 10240k
>  [    2.043519] Freeing unused kernel memory 1576k freed
>  [    2.049756] Freeing unused kernel memory: 1836 freed
>  [    2.099890] virtio-pci 0000:00:04.0 PCI INT A -> Link[LNKD] ->
> GSI 11 (level, high) -> IRQ 11
>
> It stops there and refuses to budge.  I've never seen a failure this
> early on, after it gets its DCHP information but before it completes
> initializing the kernel.  This is the first time I've tried to kick
> any server, virtual or physical, for Fedora.  I'm assuming that the
> kickstart file is irrelevant since it never gets to Anaconda.
>
> It feels like there's something wrong with the PXE environment, but
> I've run out of things to check.  /tftpboot files look good, distro
> tree looks good, bootloaders are where they should be.  Any ideas?
>
> Here's my distro, profile, and system:
>
> # cobbler distro report --name=f14-x86_64
> Name                           : f14-x86_64
> Architecture                   : x86_64
> Breed                          : redhat
> Comment                        : fedora14.1
> Initrd                         :
> /var/www/cobbler/ks_mirror/f14-x86_64/images/pxeboot/initrd.img
> Kernel                         :
> /var/www/cobbler/ks_mirror/f14-x86_64/images/pxeboot/vmlinuz
> Kernel Options                 : {}
> Kernel Options (Post Install)  : {}
> Kickstart Metadata             : {'tree':
> 'http://@@http_server@@/cblr/links/f14-x86_64'}
> Management Classes             : []
> OS Version                     : fedora14
> Owners                         : ['cobbler']
> Red Hat Management Key         : <<inherit>>
> Red Hat Management Server      : <<inherit>>
> Template Files                 : {}
>
> # cobbler profile report --name=f14-x86_64
> Name                           : f14-x86_64
> Comment                        :
> DHCP Tag                       : default
> Distribution                   : f14-x86_64
> Enable PXE Menu?               : True
> Kernel Options                 : {}
> Kernel Options (Post Install)  : {}
> Kickstart                      : /var/lib/cobbler/kickstarts/sample_end.ks
> Kickstart Metadata             : {}
> Management Classes             : []
> Name Servers                   : ['10.1.1.19', '10.1.2.79']
> Name Servers Search Path       : []
> Owners                         : ['cobbler']
> Parent Profile                 :
> Red Hat Management Key         : <<inherit>>
> Red Hat Management Server      : <<inherit>>
> Repos                          : []
> Server Override                : <<inherit>>
> Template Files                 : {}
> Virt Auto Boot                 : 1
> Virt Bridge                    : br0
> Virt CPUs                      : 1
> Virt File Size(GB)             : 20
> Virt Path                      : /kvm
> Virt RAM (MB)                  : 8192
> Virt Type                      : qemu
>
> # cobbler system report --name=kvm-gchavez
> Name                           : kvm-gchavez
> Comment                        :
> Gateway                        : 10.1.1.1
> Hostname                       : kvm-gchavez.local
> Image                          :
> Kernel Options                 : {'console': ['tty0', 'ttyS0,115200']}
> Kernel Options (Post Install)  : {'console': ['tty0', 'ttyS0,115200']}
> Kickstart                      : 
> /var/lib/cobbler/kickstarts/fedora-kvm-guest.ks
> Kickstart Metadata             : {}
> Management Classes             : []
> Name Servers                   : []
> Name Servers Search Path       : []
> Netboot Enabled                : True
> Owners                         : ['cobbler']
> Power Management Address       :
> Power ID                       :
> Power Password                 :
> Power Management Type          : ipmitool
> Power Username                 :
> Profile                        : f14-x86_64
> Red Hat Management Key         : <<inherit>>
> Red Hat Management Server      : <<inherit>>
> Server Override                : <<inherit>>
> Template Files                 : {}
> Virt Auto Boot                 : 1
> Virt CPUs                      : <<inherit>>
> Virt File Size(GB)             : 100
> Virt Path                      : <<inherit>>
> Virt RAM (MB)                  : <<inherit>>
> Virt Type                      : qemu
> Interface =====                : eth0
> Bonding Mode                   :
> Bonding Master                 :
> Bonding Opts                   :
> DHCP Tag                       : CS
> DNS Name                       : kvm-gchavez.local.
> IP Address                     : 10.1.1.13
> MAC Address                    : 00:16:3e:38:42:ae
> Static                         : True
> Static Routes                  : []
> Subnet                         : 255.255.252.0
> Virt Bridge                    : br0
>
> Finally, here's the kvm process after it hangs:
>
> root     13443 59.7  0.2 8625056 787448 ?      Sl   17:45   0:15
> /usr/libexec/qemu-kvm -S -M rhel5.4.0 -m 8192 -smp 1 -name kvm-gchavez
> -uuid 2e7b3ca8-2a35-4645-a00b-0264fa1185d2 -no-kvm-pit-reinjection
> -monitor pty -pidfile /var/run/libvirt/qemu//kvm-gchavez.pid
> -no-reboot -boot c -kernel
> /var/lib/libvirt/boot/virtinst-vmlinuz.dGxO6X -initrd
> /var/lib/libvirt/boot/virtinst-initrd.img.0WMu0T -append
> method=http://10.1.1.97/cblr/links/f14-x86_64/ ksdevice=link lang=
> console=tty0 console=ttyS0,115200 text
> ks=http://10.1.1.97/cblr/svc/op/ks/system/kvm-gchavez kssendmac
> -drive file=/kvm/kvm-gchavez-disk0,if=ide,index=0,boot=on,cache=none
> -net nic,macaddr=00:16:3e:38:42:ae,vlan=0 -net
> tap,fd=21,script=,vlan=0,ifname=vnet2 -serial pty -parallel none -usb
> -vnc 127.0.0.1:2 -k en-u
>
> Thanks.
> --
> --Greg Chavez
> --
>
_______________________________________________
cobbler mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/cobbler

Reply via email to