[Openstack] HA Compute & Instance Evacuation
Presently, masakari-monitors is completely broken. Extremely sorry for the inconvenience.
I think this is what is needed to make it work.
Install openstacksdk version 0.13.0.
Apply patch: https://review.openstack.org/#/c/546492/
In this patch ,we need to bump openstacksdk version from 0.11.2 to 0.13.0.
We will merge above patch soon.
From: Torin Woltjer <torin.woltjer at granddial.com>
Sent: Thursday, May 10, 2018 11:08:58 PM
To: Patil, Tushar
Cc: jpetrini at coredial.com; openstack at lists.openstack.org
Subject: Re: [Openstack] HA Compute & Instance Evacuation
I followed the documentation to set up the masakari monitors, after I
installed the masakari API. None of the monitor services seem to work. I keep
getting an error: "AttributeError: 'module' object has no attribute 'URI'"
Here is the full output: http://paste.openstack.org/show/720761/
Are you aware of what causes the issue? Can you provide any example configs
for a working masakari setup?
On Sunday, May 6, 2018 10:41:48 PM EDT Patil, Tushar wrote:
> Hi Torin,
> Masakari supports 4 different types of recovery methods at the time of
> creation of failover_segment.
> 1. auto: It will let nova decide on which compute host the instances should
> be evacuated.
> 2. reserved_host: You will first need to add reserved hosts to the failover
> segments. Masakari engine will select the first available reserved host
> from the failover segment, enable compute service in nova and then use that
> reserved host to evacuate the instances from the failed compute host.
> 3. auto_priority: it will first try to evacuate instances using 'auto'
> recovery method, if it's fails then it attempts to evacuate using
> "reserved_host" recovery method.
> 4. rh_priority: It's opposite of above "auto_priority" recovery method. it
> will first try to evacuate instances using 'reserved_host' recovery method,
> if it's fails then it attempts to evacuate using "auto" recovery method.
> In your case you will need to use "auto" recovery method.
> Please refer to the below documentation links for more details.
> Masakari system architecture:
> Masakari api-ref:
> To install masakari-monitors with pacemaker/corosync:
> Other ways to reach us: Masakari weekly meeting on #openstack-meeting IRC
> channel on every Tuesday at 0400 UTC or else you can post your queries on
> #openstack-masakari IRC channel.
Disclaimer: This email and any attachments are sent in strictest confidence for the sole use of the addressee and may contain legally privileged,confidential, and proprietary data. If you are not the intended recipient,please advise the sender by replying promptly to this email and then delete and destroy this email and any attachments without any further use, copying or forwarding.