Masakari provides Instances High Availability Service for OpenStack clouds by automatically recovering failed Instances. Depends-On: https://review.openstack.org/#/c/615469/ Change-Id: I0b3457232ee86576022cff64eb2e227ff9bbf0aa Implements: blueprint ansible-masakari Co-Authored-By: Gaëtan Trellu <gaetan.trellu@incloudus.com>
1.2 KiB
Masakari - Virtual Machines High Availability
Overview
Masakari provides Instances High Availability Service for OpenStack clouds by automatically recovering failed Instances. Currently, Masakari can recover KVM-based Virtual Machine(VM)s from failure events such as VM process down, provisioning process down, and nova-compute host failure. Masakari also provides an API service to manage and control the automated rescue mechanism.
Kolla deploys Masakari API, Masakari Engine and Masakari Instance
Monitor containers which are the main Masakari components only if
enable_masakari
is set in
/etc/kolla/globals.yml
.
Connection URI to libvirtd
By default masakari-instancemonitor
will connect to
libvirt
daemon using qemu+tcp://
connection
URI to get events of KVM-based virtual machines.
The setting is overridable using custom config, put the content in
/etc/kolla/config/masakari/masakari-monitors.conf
.
[libvirt]
connection_uri = "xen://{{ migration_interface_address }}/system"