I'm now using Intel AMT and the wsmancli package to reboot/power off/power on my entry
level systems... but now I want oVirt to use this for fencing.
I created 3 xml files: powercycle.xml (uses PowerState 10), poweron.xml (uses PowerState
2) and poweroff.xml (uses PowerState 8). Here is the poweroff.xml file:
<p:RequestPowerStateChange_INPUT
xmlns:p="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_Power...
<p:PowerState>8</p:PowerState>
<p:ManagedElement
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"
xmlns:wsman="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd">
<
wsa:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anon...
<wsa:ReferenceParameters>
<
wsman:ResourceURI>http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CI...
<wsman:SelectorSet>
<wsman:Selector
Name="CreationClassName">CIM_ComputerSystem</wsman:Selector>
<wsman:Selector Name="Name">ManagedSystem</wsman:Selector>
</wsman:SelectorSet>
</wsa:ReferenceParameters>
</p:ManagedElement>
</p:RequestPowerStateChange_INPUT>
I can then reboot or power on/off the server with:
wsman invoke -a RequestPowerStateChange
http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_PowerManagementService -h [AMT IP]
-P 16992 -u admin -p [amt password] -J /fencing/poweron.xml (or poweroff.xml, etc).
My question is, how do I move from this to using this for fencing in oVirt?
Thanks!