IPMI Power management

Hi all,

None of our render machines support Wake on Lan, (I’m using Boxx RenderPROs), and I wonder if anyone has had any luck getting deadline to wake machines using IPMI? I’m not familiar with the ins and outs of IPMI, so have been experimenting.

I’m not using the dedicated port, just LAN1, but I am able to wake and control the machines manually over their IPMI HTML interface, so I know they work individually. These all run over a different IP to the machines themselves. I installed ipmiutil on the repository machine, which also runs pulse, but have not been able to use it to successfully access/control any of the other machines on the network. Does this (or something like it) need to be installed to use the IPMI commands in deadline? Is there a set syntax for controlling the slaves?

Does anyone have this running? Is there any deadline+IPMI documentation I can look at? I haven’t found any so far. Any help would be very much appreciated. The repository machine is running Win Server 2008 R2, all the others Win7 Pro x64.

Thanks,
Sam

Have you seen this forum post?
viewtopic.php?f=11&t=6059&p=28525#p28525

Thanks,

I had seen that, and because that was tagged as being for changing subnets I didn’t look at it as closely as I should have. The syntax in that batch file for ipmiutil worked, so I followed that example and called a batch file to do the job from deadline. I then set all my renderboxes and their IPMI interfaces to have reservations in the DHCP range, each separated by 100 (so for example a renderbox at 192.168.0.50 has its corresponding IPMI address at 192.168.0.150)

The batch file then just adds a 1 to that last part of the IP address, and executes ipmiutil with that new IP.

The last thing I had to do was disable IPv6 on all the renderboxes, as Deadline was reading and reporting the IPv6 addresses through {SLAVE_IP}. Once that was done, everything started working.

Thanks!
Sam