Actually, we're leaning towards having the etcd cluster outside of the opensaf 
cluster. But that scenario I described came up for discussion too.

Now if the etcd cluster is outside the opensaf cluster, after enabling 
opensaf's etcd option, is it just a matter of providing the IPs (plus port) for 
each of the etcd members?
Does opensaf have the code

Get Outlook for Android<https://aka.ms/ghei36>

________________________________
From: Gary Lee <gary....@dektech.com.au>
Sent: Sunday, May 31, 2020 11:14:28 PM
To: Hoyt, David <dh...@rbbn.com>
Cc: Opensaf-users@lists.sourceforge.net <Opensaf-users@lists.sourceforge.net>
Subject: Re: opensaf and etcd

________________________________
NOTICE: This email was received from an EXTERNAL sender
________________________________

Hi David

I guess that hybrid approach should work. opensaf doesn’t really care about how 
the etcd cluster is configured, as long as a quorum in the etcd cluster can be 
maintained during the entire lifetime.

Gary
—
________________________________
From: Hoyt, David <dh...@rbbn.com>
Sent: Monday, June 1, 2020 1:09:34 PM
To: Gary Lee <gary....@dektech.com.au>
Cc: Opensaf-users@lists.sourceforge.net <Opensaf-users@lists.sourceforge.net>
Subject: Re: opensaf and etcd

Ok, so what if I have 2 SC nodes  where etcd is running locally on each, and 
then a 3rd etcd node outside of the opensaf cluster. Is this etcd config valid? 
 If so, how would opensaf's etcd configuration look like?
Or does the etcd cluster have to be either:
- all within the opensaf cluster
or
- all outside the opensaf cluster
-David

Get Outlook for Android<https://aka.ms/ghei36>



From: Gary Lee <gary....@dektech.com.au>
Sent: Thursday, May 28, 2020 9:35 PM
To: Hoyt, David <dh...@rbbn.com>; opensaf-users@lists.sourceforge.net
Subject: Re: opensaf and etcd



________________________________

NOTICE: This email was received from an EXTERNAL sender

________________________________



Hi David



There are some docs AndersW wrote in these tickets, for background info:



https://sourceforge.net/p/opensaf/tickets/64/<https://sourceforge.net/p/opensaf/tickets/64>

https://sourceforge.net/p/opensaf/tickets/2795/<https://sourceforge.net/p/opensaf/tickets/2795>



You have to decide whether your etcd cluster is internal or external to your 
OpenSAF cluster.



Basically, there are hooks in the OpenSAF code to obtain a "lock" in etcd 
before a node is promoted to Active.

The sample etcd3.plugin assumes there's an etcd instance running locally on 
each SC.



The configuration is in fmd.conf



# To enable split brain prevention, change to 1

export FMS_SPLIT_BRAIN_PREVENTION=1



# Full path to key-value store plugin
export FMS_KEYVALUE_STORE_PLUGIN_CMD=/full/path/to/etcd3.plugin



Gary



________________________________
Notice: This e-mail together with any attachments may contain information of 
Ribbon Communications Inc. that is confidential and/or proprietary for the sole 
use of the intended recipient. Any review, disclosure, reliance or distribution 
by others or forwarding without express permission is strictly prohibited. If 
you are not the intended recipient, please notify the sender immediately and 
then delete all copies, including any attachments.
________________________________

_______________________________________________
Opensaf-users mailing list
Opensaf-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-users

Reply via email to