Hi,
I am sure normally it is impossible to delete a active VM from vCenter via vSphere client, web client, and MOB.
But I suspect that Horizon View is using a different, hidden, and more powerful set of API, though I might be wrong.
Is it possible to check the operations behind the 'Remove pool …' with the dev guys? :smileywink:
(I know I'd have to ask at a different place if I choose to talk about Horizon View instead).
To repeat the catastrophe we experienced:
1. Install a lab including ESXi, vCenter, Horizon View (preferably with the versions we used), configure appropriately so that they work together, as we normally do.
2. Create a desktop VM in vCenter, ensure it is working and convert it to a template; then deploy this template to several VMs.
3. Create a manual pool in Horizon View, add these desktop VMs and ensure they are active and working.
4. Ensure that vSphere client is connected to vCenter Server and have the VMs displayed at the left panel.
5. At Horizon View Administrator, select the manual View pool, from inventory select one desktop VM, right click, select 'Remove pool …' and confirm the operation.
6. You will see that the active VMs disappear one by one from your vSphere client (I personally observed precisely that horror).
I'd rather not repeat that experiment for the fear of greater catastrophe: our deployment is partially in production.
I'd post the logs If I am able to collect them.
Thanks for your reply.
Cheers,
Renjie Sun