
This fixes some grammatical issues with the AMT driver documentation, and adds a bit more information. This is a followup patch to I6196716b8df4fcd793a454b41e059f50a2fc14db Implements blueprint amt-pxe-driver Change-Id: I4c73d6daa7c43371de6ce6074f0118e16867f528
1.9 KiB
AMT drivers
Overview
AMT (Active Management Technology) drivers extend Ironic's range to the desktop. AMT/vPro is widely used in desktops to remotely control their power, similar to IPMI in servers.
AMT drivers use WS-MAN protocol to interact with AMT clients. They work on AMT 7.0/8.0/9.0. AMT 7.0 was released in 2010, so AMT drivers should work on most PCs with vPro.
There is one AMT driver:
pxe_amt
uses AMT for power management and PXE for deploy management.
Set up your environment
Set up AMT Client
- Choose a Desktop with
vPro
tag (within Intel's tag, next to CORE i5/7). Press Ctrl+P during booting to enter MEBx management. - Reset password -- default is
admin
. New password can beCloud12345^
- Go to Intel AMT Configuration:
- Enable all features under SOL/IDER/KVM section
- Select User Consent and choose None (No password is needed)
- Select Network Setup section and set IP
- Activate Network Access
- MEBx Exit
- Restart and enable PXE boot in bios
- Choose a Desktop with
Install
openwsman
on servers whereironic-conductor
is running:Fedora/RHEL:
openwsman-python
(>=2.4.10). You can get the RPM package for Fedora 20 from:http://download.opensuse.org/repositories/Openwsman/Fedora_20/
Ubuntu:
python-openwsman
's most recent version is 2.4.3 which isn't recent enough, so you'll need to build it yourself (see next point)Or build it yourself from:
Enable the
pxe_amt
driver by adding it to the configuration optionenabled_drivers
(typically located at/etc/ironic/ironic.conf
) and restart theironic-conductor
process:service ironic-conductor restart
Enroll an AMT node
- Specify these driver_info properties for the node:
amt_password
, -
amt_address
, andamt_username
- Specify these driver_info properties for the node:
Boot an instance