What are the requirements for using the fence agent fence_vmware_soap?

Solution Verified - Updated

Environment

  • Red Hat Enterprise Linux Server 5 (with the High Availability Add on)
  • Red Hat Enterprise Linux Server 6 (with the High Availability Add on)
  • Red Hat Enterprise Linux Server 7 (with the High Availability Add on)

Issue

  • What are the requirements for using the fence agent fence_vmware_soap?
  • The command fence_vmware_soap fails when the ESXi host address and credentials is used:
# fence_vmware_soap -z -l root -p redhat -a 10.33.22.241 -o list
Failed: Unable to obtain correct plug status or plug is not available

Resolution

Root Cause

  • The fence_vmware_soap agent uses the SOAP API provided by VMware vCenter and VMWare ESXi to fence a VMware virtual machines.

Diagnostic Steps

  • Manual get the output of fence_vmware_soap command when ran in a terminal.
SBR
Components
Category

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.