deployVirtualMachine Deploy ha disabled vm zoneid globalzoneid serviceofferingid globalserviceofferingid diskofferingid globaldiskofferingid templateid globaltemplateid account admin domainid 1 displayname HADisabledVM group group1 networkids globalnetworkid id vmid name vmname hostid hostid deployVirtualMachine Deploy ha enabled vm zoneid globalzoneid serviceofferingid globalserviceofferingid diskofferingid globaldiskofferingid templateid globaltemplateid account admin domainid 1 displayname HAEnabledVM group group2 networkids globalnetworkid id vmid_ha name vmname_ha hostid hostid_ha updateVirtualMachine Update virtual machine id vmid_ha haenable true listHosts List host with ha disabled machine id hostid ipaddress ipaddress listHosts List host with ha enabled machine id hostid_ha ipaddress ipaddress_ha select instance_name from vm_instance true Getting internal instance name for the vm with ha disabled id vmid instance_name instance_name select instance_name from vm_instance true Getting internal instance name for the vm with ha enabled id vmid_ha instance_name instance_name_ha killvm.sh Kill ha disabled vm on the backend h ipaddress n instance_name killvm.sh Kill ha enabled vm on the backend h ipaddress_ha n instance_name_ha sleep.sh Sleep for some time s 300 listVirtualMachines List virtual machine with ha disabled id vmid state Stopped listVirtualMachines List virtual machine with ha enabled id vmid_ha state Running hostid hostid_ha listHosts List host with ha enabled machine id hostid_ha ipaddress ipaddress_ha listvm.sh List ha enabled machine h ipaddress_ha n instance_name_ha destroyVirtualMachine Destroy ha disabled vm as a part of cleanup id vmid destroyVirtualMachine Destroy ha enabled vm as a part of cleanup id vmid_ha