fence_vmware_soap in RHEL 5 cluster does not work if the target node is on another ESX(i) host ?
Issue
- Unable to fence a node from the RHEL 5 cluster using fence_vmware_soap fence agent if the VM/node is on another ESX(i) Host.
-
Listing the vm, UUID through -o list option of fence_vmware_soap, it's only able to see the VM if the VM reside on the same host. If the VM is on to a different host the vm cannot be listed by -o list.
**Scenario-1 VMs are on different host [root@node002 ~]# fence_vmware_soap -a 10.105.33.27 -z -l vcenter -p ******** -o list -v | grep node00 node002,423683e5-2f01-e051-0194-48d9590fb207 **Scenario-2: VM reside on the same host (same datacenter) [root@node002 ~]# fence_vmware_soap -a 10.105.33.27 -z -l vcenter -p ******** -o list -v | grep node00 node002,423683e5-2f01-e051-0194-48d9590fb207 node001,4236bd66-4173-b867-dba6-31a2a4057741
Environment
- Red Hat Enterprise Linux 5
- Red Hat Enterprise Liux 6
- Red Hat Cluster Suite
- VMWare ESX(i)
- cman-2.0.115-96.el5
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
