Re: XenEnterprise, PXEBoot, and Koan....

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Patrick Nixon wrote:
Hey all,
 I'm trying to figure out the best way to be able to pxeboot a Virtual
Machine on our XenEnterprise server and have it build itself using
cobbler.

koan currently does Xen paravirt and also qemu/kqemu/KVM installs. So no Xen PXE as of yet. Upstream virtinst (the library koan uses) does have Xen PXE support, but as it's not released quite
yet I haven't added it to koan.

Of course, you can already use Cobbler to manage the PXE config, just that the piece
to make koan create a new PXE virtual machine isn't in Cobbler yet.



 Since Xen doesn't do PXEBoot, I was reading up on Koan and the livecd
thinking I could make an ISO for Xen to boot from and then koan to the
cobbler server and 'Presto!' it's done.

This really doesn't make sense -- and may indicate I haven't explained the point of the Live CD
clearly enough

That Live CD was designed for doing installs of hardware (bare metal) in an environment where Cobbler was present, but DHCP could not be configured. It's also a universal installer, meaning that F7 based live CD can install any distribution, not just those based on F-7. You can walk one CD anywhere on your network, stick it in, and have it install -- regardless of whether the admin of the network has PXE configured or not -- regardless of whether he's set up cobbler or not. It points that physical machine at /your/ cobbler server. It's just enough to boot it, discover
the hard drives, and write grub and the neccessary details into the MBR.

However, it's not really appropriate for doing virtualized installs. It assumes disks already exist and are discovered by the Boot CD, etc. Plus it wouldn't specify how much RAM you need, etc.

Once PXE support is released in virtinst, I'll add some bits for koan to make it be able to install fullvirt Xen -- the PXE config will come from cobbler, as will the cobbler settings for how much RAM to allocate and where the disk space is. However, the actual boot will take place over PXE.

Until then, you can use paravirtualized Xen or qemu/KVM with koan. They do not technically PXE
but they achieve the same kind of result.



 However, I'm having trouble building the LiveCD, but I think that's
mostly because I'm using Centos5 instead for FC7+.

The live CD must be built on F7 or higher. The only reason we require a live CD to be built (vs downloaded) is the parameters to koan (such as the boot server name, or the preference to autodiscover, and what
profile to install) are embedded into the CD when it's burned.

An interactive version that asks what profile to install from a list, however, is something that could be done with minimal changes. And if we did that, it could also prompt for the server location...


_______________________________________________
et-mgmt-tools mailing list
et-mgmt-tools@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/et-mgmt-tools

[Index of Archives]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux