You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cloudstack.apache.org by Jeff Hair <je...@greenqloud.com> on 2016/01/29 14:08:05 UTC

How to expunge a system VM volume without a system VM running?

Hi,

This applies to CloudStack 4.6.

The scenario: have one zone installed, and you want to delete the zone.
Doing this requires deletion of everything under the host. When the system
VMs are destroyed, their volumes go into Destroy state. The storage cleanup
thread is constantly trying to expunge them, but it cannot since there's no
system VM API endpoint.

The message in the logs is: "No remote endpoint to send DeleteCommand,
check if host or ssvm is down?"

Since the volumes still technically exist, I was unable to delete the
primary storage and the zone without editing the database. Is there a
better way to do this? Or is this the officially recommended way?

Thanks,

Jeff