Abiquo Documentation Cookies Policy

Our Documentation website uses cookies to improve your experience. Please visit our Cookie Policy page for more information about cookies and how we use them.


Abiquo 5.0

Versions Compared

Key

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

...

Numbered Headings
start-numbering-ath3

Prevent cloud users from performing VM operations

  • In the UI Infrastructure tab, select each physical machine and click Disable
  • Using the API, set the state of each physical machine to DISABLED

Check for operations in progress on the platform

  1. Check that the Abiquo RabbitMQ queues are empty. The number of messages in all queues must be 0:

    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.


    Info

    On standard environment, the RabbitMQ service is in the Abiquo API server. Depending on the environment, this will by be the Abiquo Monolithic or the Abiquo Server appliance.



  2. Check for any active V2V conversions by checking for the V2V or Mechadora processes

    Code Block
    $ ps aux | grep v2v
    $ ps aux | grep mechadora


Stop platform services

  1. Abiquo Server

    Code Block
    service abiquo-tomcat stop
    service httpd stop


  2. Remote Services

    Code Block
    service abiquo-tomcat stop


  3. V2V Server
    1. The BPM remote service is run on-demand only, so there is no need to stop anything


  4. KVM

    Code Block
    service abiquo-aim stop


  5. LVM

    Code Block
    service abiquo-lvmiscsi stop


Back up the main platform elements

  1. Back up the Abiquo MySQL DBs:

    Code Block
    mysqldump --routines --triggers kinton            > kinton.sql-$(date +%s)
    mysqldump --routines --triggers kinton_accounting > kinton_accounting.sql-$(date +%s)


  2. Dump the redis datastore and back it up:

    Code Block
    redis-cli save
    cp -a /var/lib/redis /var/lib/redis-$(date +%s)
    


  3. Back up /opt/abiquo folder in all Abiquo platform servers:

    Code Block
    tar cvfz /opt/abiquo.tgz-$(date +%s) /opt/abiquo


  4. Backup the UI:

    Code Block
    tar cvfz /var/www/html/ui.tgz-$(date +%s) /var/www/html/ui


...