...
Excerpt | ||
---|---|---|
This page describes how to check that no operations are currently in progress on the platform | ||
Div | ||
|
To check for operations in progress on the platform:
On the Abiquo API Server, check the RabbitMQ queues are empty
Code Block sudo rabbitmqctl list_queues messages name Listing queues ... 0 abiquo.am.notifications 0 abiquo.bpm.notifications 0 abiquo.datacenter.requests.ADatacenter.bpm 0 abiquo.datacenter.requests.ADatacenter.virtualfactory 0 abiquo.ha.tasks 0 abiquo.nodecollector.notifications 0 abiquo.pcrsync.messages 0 abiquo.pcrsync.parking-expect-no-consumers 0 abiquo.scheduler.fast.requests 0 abiquo.scheduler.requests 0 abiquo.scheduler.slow.requests 0 abiquo.tracer.traces 0 abiquo.virtualfactory.notifications 0 abiquo.virtualmachines.definitionsyncs 0 abiquo.vsm.eventsynk ...done.
The number of messages in each of the queues in the list should 0
Check for any active V2V conversions by checking for the V2V or Mechadora processes
Code Block $ ps aux | grep v2v $ ps aux | grep mechadora
...
...
When users' VM operations are blocked and all of the above checks show that no tasks are running, it is safe to halt the platform
...
Related topics
Prevent cloud users from performing VM operations