Hi Folks:
I need some help.
I would like to boot my cobbler systems (xen domU's) onto networked AoE block devices that are managed by a file server. For example, system1 would use /dev/etherd/e1.1, system2 would use /dev/etherd/e1.2 and so on.
The problem is that I am not sure how to make it work.
I think that the easiest solution would be to make the AoE devices appear on the dom0 by installing the aoe kernel module (modprobe aoe). That could be done in the %post section of the kickstart file for the dom0.
Unfortunately I am stuck at this point because I don't know how to tell cobbler to use that device for the domU system.
I might be able to do it manually by specifying a xen conf entry that looked something like this:
disk = ['phy:/dev/etherd/e1.1,xvda1,w']
But that won't work for cobbler. I was hoping that there was something I could do in the kickstart template to say dom0 /dev/etherd/e1.1 is the xvda for the "system1" domU. Is that possible?
Finally, is there a way to do this without involving the dom0 at all? Could I tell the domU during the installation process that it should install the aoe module and then use /dev/etherd/e1.1 as the disk?
Any hints would be greatly appreciated.
Thanks,
Joe
cobbler@lists.fedorahosted.org