[Bug 1070861] [NEW] MAAS does not support PDUs or ILOs for server reboot

Nick Moffitt nick.moffitt at canonical.com
Wed Oct 24 14:21:46 UTC 2012


Public bug reported:

Daviey asked me to put a quick description of this in a bug:

Currently the options for MAAS reboot management are extremely limited.
You can do virsh, IPMI, or wake-on-lan.  Real server environments tend
to have remotely controllable Power Distribution Units and Integrated
Lights-Out units (often called an ALOM, ILO or ILOM) for physical power
control.

ILO systems tend to be ideosyncratic, but supporting the ones from Dell
and HP and IBM ought to get you most of the way.  As for the PDU
approach, any PDU worth the money will support the PowerNet MIB.

The MIB is large and unwieldy, but the important elements are the SNMP
community (or other elements for authentication if you're using snmpv2
or later) and a few key OIDs:  1.3.6.1.4.1.318.1.1.12.1.8.0 gets you the
number of ports on a PDU, 1.3.6.1.4.1.318.1.1.12.3.3.1.1.2.* gets you
the port names, and 1.3.6.1.4.1.318.1.1.12.3.3.1.1.4.$portnum lets you
control ports by snmp-putting magic integers in.  This is again, almost
everything you need to make it work.

Let me know if you need any other context from me on how this stuff
works.

** Affects: maas (Ubuntu)
     Importance: Undecided
         Status: New

** Description changed:

+ Daviey asked me to put a quick description of this in a bug:
+ 
  Currently the options for MAAS reboot management are extremely limited.
  You can do virsh, IPMI, or wake-on-lan.  Real server environments tend
  to have remotely controllable Power Distribution Units and Integrated
  Lights-Out units (often called an ALOM, ILO or ILOM) for physical power
  control.
  
  ILO systems tend to be ideosyncratic, but supporting the ones from Dell
  and HP and IBM ought to get you most of the way.  As for the PDU
  approach, any PDU worth the money will support the PowerNet MIB.
  
  The MIB is large and unwieldy, but the important elements are the SNMP
  community (or other elements for authentication if you're using snmpv2
  or later) and a few key OIDs:  1.3.6.1.4.1.318.1.1.12.1.8.0 gets you the
  number of ports on a PDU, 1.3.6.1.4.1.318.1.1.12.3.3.1.1.2.* gets you
  the port names, and 1.3.6.1.4.1.318.1.1.12.3.3.1.1.4.$portnum lets you
  control ports by snmp-putting magic integers in.  This is again, almost
  everything you need to make it work.
  
  Let me know if you need any other context from me on how this stuff
  works.

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to maas in Ubuntu.
https://bugs.launchpad.net/bugs/1070861

Title:
  MAAS does not support PDUs or ILOs for server reboot

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/maas/+bug/1070861/+subscriptions



More information about the Ubuntu-server-bugs mailing list