Question: I have a VM that was destroyed but the IP still pings.
It lis likely the VM was unable to be stopped for some reason ans will be shown on the 'Alerts' page.
Grab the Identifier for the VM and go to the HV that the VM was on (or go to all HV's) and run the command below.
xm list | grep *identifier*
If the command returns nothing then that VM isn't running on the HV. If the command returns like the following below then the VM is still running on the HV.
xm list | grep hs4dfnrnz0u770
hs4dfnrnz0u770 10 512 1 r----- 4779.7
Now we can remove the running VM by running the command below.
xm destroy identifier
xm list | grep identifier should show nothing now because it was removed.
Note, For KVM Hypervisors replace 'xm' with 'virsh' in the above commands