I manage a small "cluster" of 4 Xeon machines with Intel boards in my lab. They are all plugged to a 5-port
3-Com switch with static IP addresses like
They are all running
OpenSuse 11.4 and their
/home/ is served by one of the machines (
NFS. They are plugged to an UPS that can keep them on for ca. 15 minutes, but there are lots of electric shortages due to "unscheduled maintenace" that are longer than this. So they end up being powered down without notice.
If I set the BIOS to turn them on after power shortages, the issue is that they all boot at the same time and, if
node00 decides to run fsck in the
/home/ partition, it does not finish booting before the others try to NFS mount their
I am trying to make wake on lan work, so I can choose to boot the NFS clients only after the server has successfully booted. The problem is that when I run
ethtool I get an output like this:
Supports Wake-on: pumbag Wake-on: g
Theoretically, it is set to
wake on MagicPacket(tm), according to the manual. But sending the WOL packet using
wol -i 10.0.0.255 $MACADDR does not wake up the box after I shut it down with
halt. The ethernet link led blinks after I send the packet, so it appears to be getting to the machine.
However, if I set it up with
ethtool -s eth1 wol bag, the machine always wakes up right after halting, even if I don't send the Magic packet. This means that the device can wake up with LAN activity, but seems to be ignoring the magic packet. Setting
wol ag does not wake the box with the MagicPacket.
wol a mean that it should boot with any broadcast message?
How can I diagnose the issue of the machine not waking up with the MagicPacket even though I am sending it and it's set up to wake up with it?
Thanks in advance!