I haven’t been able to find this documented anywhere – but it is possible I haven’t looked hard enough…
We recently had an issue with one of the XServe units we were using for a Final Cut library setup we were working on. The problem, in short, was that when you powered the server on it would scream like a banshee continuously – i.e. the fans were going nuts.
Originally we thought this was ‘usual’, I had heard other 1U form factor units spin their fans somewhat high previously (Dell backup units anyone?), but once we powered down this machine there was a resounding quietness even though the other servers were running.
This warranted a look at the Server Monitor to see what the fans were doing – but it wasn’t as simple as just plugging in the server’s IP address.
Server Monitor uses the Lights Out Management (LOM) to get info on the health of the servers. This is a piece of management hardware which piggy backs on the servers NICs to provide access to information and some functionality (such as forcing reboots etc) even when the server in the software level is inaccessible.
The address of the LOM interfaces need to be different from the regular NIC configuration, otherwise the network gets confused and weird things happen. Configuration is as simple as opening Server Monitor, choosing the Server menu and then choosing Configure local server – then plug in the information, click OK and its set.
What isn’t so obvious though is how to use Server Monitor on the local machine. I initially put in the LOM IP address which I had configured – 10.10.0.101. It sat there for a minute, thought about it, and then came up with ‘CANNOT_LOAD_BUNDLE_ERR’. Descriptive – no?? After a bit of digging I found a suggestion to use the loopback address – 127.0.0.1 – and after slapping my self on the forehead for not considering this first I put the address in, authenticated, and boom, server status came up!
So what was the cause of the screaming fans? The intake fans on CPU2 were not running, and as a result the other fans were compensating to ensure proper airflow through the cooling ducts. A quick ten minute job to swap out the blower module and power it back on, and the server room was a much quieter place.
I have to say, I’m pretty impressed with the Apple hardware
- Ensure IP for local access is 127.0.0.1