[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