Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This page describes how to check that no operations are currently in progress on the platform


sudo

Check that the Abiquo RabbitMQ queues are empty on the Abiquo Monolithic Server, Abiquo Server or Datanode server

The number of messages in all queues must be 0.

Excerpt
To check for operations in progress on the platform:
  1. On the Abiquo API Server, check the RabbitMQ queues are empty

Code Block
Code Block
# rabbitmqctl list_queues messages name


Expand
titleClick here to show/hide more details


Code Block
# 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 On the V2V Server, 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

    ...