|
Brian, what's your comment on
this?
Thanks,
Bernard From: [EMAIL PROTECTED] on behalf of Brodie, Kent Sent: Wed 19/07/2006 11:21 To: [email protected] Subject: Re: [Sisuite-users] 3.6.3 network question, kudzu As far as the pxe issue-- the entire si_mkbootserver deal assumes there’s a pxe daemon, and a /etc/pxe.conf file, and so on. Basically, with the newer implementations of redhat- the pxe stuff just isn’t there. It seems to have been documented in a few places that all you really need is the tftp server, and the dhcp server. Syslinux (boot images and such for /tftpboot) is a snap.
Therefore, (my opinion?) the si_mkbootserver tool should really do nothing more than to create the “glue” between the /tftpboot directory, and the images and scripts required for the clients to network boot.
For example, the following snippet from a nice netboot howto (with systemimager) reflects what I had to do to make it all work:
For PXE-booting of clients across the network, copy the requiredfiles to /tftpboot: mkdir /tftpboot cd /usr/share/systemimager/boot/i386/standard cp -p initrd.img kernel /tftpboot/ cp -p /usr/lib/syslinux/pxelinux.0 /tftpboot/pxelinux.bin cp -rp /etc/systemimager/pxelinux.cfg /tftpboot/ cp -p /etc/systemimager/pxelinux.cfg/message.txt /tftpboot/
Of course, you have to work around differences in architecture (in my case, x86_64 and not i386).
The second part would be what “si_mkclientboot” does for all of the clients.
I don’t know if I am asking too much, or perhaps I am mis-understanding what si_mkbootserver is supposed to do. >From my perspective, I have the following observations:
* Installing systemimager – and preparing the server to go fetch an image. No issues- clearly documented. * Installing a client- and preparing the client with an image to be fetched. Again- no issues, and clear. * Fetching the image, and setting up dhcp – pretty clear as well! * Setting up the DHCP server and tftp/dhcp to network-boot clients. This is where it all gets REAL fuzzy, and I had to depend on snippets from a variety of sources to figure it out. Basically, I had to manually config dhcpd.conf with the fixed addresses, and do the commands laid out above, and then also run the si_netclientboot deal. It’s this last part that could be well-served by a script or tool to assist (si_mkbootserver??); and I think the pxe daemon stuff is outdated…
That’s my $0.02. Thanks!!!
--------------------------------------------------------- Kent C. Brodie - [EMAIL PROTECTED] Department of Physiology Medical College of Wisconsin (414) 456-8590 From:
[EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Bernard Li
Hi Kent:
Glad that this worked for you.
BTW, I'm trying to fix the "pxe" issue - so are you saying that we basically just need to remove the requirement for the "pxe" binary and change the descriptive text around, is that sufficient?
Regarding 3.7.3 - the MD5 checksum issue is caused by prelink, and we are currently trying to fix that (it's not easy...). Anyways, to get around the problem building the RPMs, you can see the following page:
http://wiki.sisuite.org/SystemImager
Cheers,
Bernard
|
------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________ Sisuite-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/sisuite-users
