After upgrading RHEV-M to 3.5.1 and RHEV-H to 7.1, fencing with ilo4 no longer works
Environment
- Red Hat Enterprise Virtualization (RHEV) 3.5.1
- Red Hat Enterprise Virtualization Hypervisor (RHEV-H) 7.1 (20150420.0.el7ev)
- vdsm-4.16.13.1-1.el7ev.x86_64
- fence-agents-all-4.0.11-11.el7_1.x86_64
Issue
- After upgrading RHEV-M from 3.4.5 to 3.5.1 and the hypervisor hosts from RHEV-H 6.6 to 7.1, fencing with ilo4 no longer works.
- Error reported:
Failed: Unable to obtain correct plug status or plug is not available
Resolution
Workaround is to add lanplus=1 in the Options box that is in the Power Management Setup of the Host.
Root Cause
BZ 1221312 has been opened to correct this behaviour.
Diagnostic Steps
From the Red Hat Enterprise Virtualization Hypervisor host.
vdsm log:
Thread-1207::DEBUG::2015-05-08 10:33:53,291::utils::759::root::(execCmd) FAILED: <err> = 'Failed: Unable to obtain correct plug status or plug is not available\n\n\n'; <rc> = 1
Thread-1207::DEBUG::2015-05-08 10:33:53,291::API::1164::vds::(fence) rc 1 inp agent=fence_ipmilan
ipaddr=XXX.XX.XX.XX
login=root
action=status
passwd=XXXX
power_wait=4
lanplus out [] err ['Failed: Unable to obtain correct plug status or plug is not available', '', '']
This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
