[Beowulf] Hypothetical Situation
Mark Hahn
hahn at physics.mcmaster.ca
Thu Jan 22 18:18:05 EST 2004
> You'll need to spend a few work weeks/months building some nice quasi
> automated scripts and documentation to help the folks build their kernels
> and put them into an appropriate form.
I can't imagine why this would take even a day of work,
assuming you use plain old PXE to boot the nodes, already
have a table of MAC addrs, and are comfortable with simple
suid script programming:
pushkernel(machinename, kernelfile):
$mac = grep $machinename mac-table-file
ln -s $kernelfile /var/tftp/pxelinux.cfg/$mac
powercontrol -r $machinename
sleep 180
if (cant ping $machinename)
ln -s fallbackimage /var/tftp/pxelinux.cfg/$mac
(powercontrol is a simple perl script I use to talk to my APC power thingies.)
hooking this into a batch system shouldn't be hard.
physically installing the kernel on a machine and booting it locally
seems pointless. "lilo -R" is great for trying out new kernels, though.
I understand someone has added this feature to grub, but haven't seen it myself.
_______________________________________________
Beowulf mailing list, Beowulf at beowulf.org
To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf
More information about the Beowulf
mailing list