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