For this error msg :

"Can't delete the network, not all user vms are expunged. Vm
VM[User|i-2-7-VM] is in Stopped state"

I am not sure this take effects against systemVM , but you can try by
changing VM expunge interval seconds in global config :
expunge.delay =1 (sec)
expunge.interval=1(sec)

After change the interval value , such as 1 secs , the destroyed VM will
immediately go into expunge status .


Regards,

Tian ChunFeng



On Mon, Aug 13, 2012 at 4:16 PM, Mice Xia <mice_...@tcloudcomputing.com>wrote:

> In database there is a table 'user_ip_address' for public IP address
> allocation, maybe you can try changing its address and restart network on
> UI.
> There is also a table 'vlan', and you may want to change its description
> to reflect your new IP range in UI.
>
> It seems to work for trunk, not sure if it's applicable for 3.0.2.
>
> Caution:
> Don’t forget to backup your database (or everything) before you try this
> workaround.
>
> Regards
> Mice
>
> -----Original Message-----
> From: heince kurniawan [mailto:hei...@gmail.com]
> Sent: Monday, August 13, 2012 12:28 PM
> To: cloudstack-users@incubator.apache.org
> Subject: change / replace public ip range
>
> Hi,
>
> I'm using CS 3.0.2 advanced networking , just changed our ISP with new IP
> ranges, and I'm trying to change the previous ip assignment.
>
> This is what i've done:
> - stop all vms
> - maintenance all hosts
> - destroy router and system vms
> - disable zone
>
> but i still can't delete the public ip, status : "The IP range can't be
> deleted because it has allocated public IP addresses."
>
> Even though i have destroyed router, the guest network mapping to public
> ip is still on state 'allocated', i can't delete the guest network :
> "Can't delete the network, not all user vms are expunged. Vm
> VM[User|i-2-7-VM] is in Stopped state"
>
> And i don't want to destroy all the vms, any workaround ?
>
> Bottom line: i just need to change the public ip range without destroying
> any user's vm.
>
> Regards,
> Heince
>

Reply via email to