--- src/osaf/consensus/plugins/etcd.readme | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 src/osaf/consensus/plugins/etcd.readme
diff --git a/src/osaf/consensus/plugins/etcd.readme b/src/osaf/consensus/plugins/etcd.readme new file mode 100644 index 000000000..bdfa3fa19 --- /dev/null +++ b/src/osaf/consensus/plugins/etcd.readme @@ -0,0 +1,32 @@ +Example etcd configuration +========================== + +This document describes how to install and configure etcd on each +node of an OpenSAF cluster. Note: it is also possible to run etcd outside +the OpenSAF cluster, or on a subset of the cluster. + +etcd is generally available as a binary package in Linux distributions. + +For example, on Ubuntu: + +sudo apt-get install etcd + +Locate etcd.conf for your distribution. For example, it is located at +/etc/default/etcd.conf on Ubuntu 17.10. + +The configuration below should help you get an initial etcd cluster running +on a five node cluster. + +ETCD_LISTEN_PEER_URLS="http://0.0.0.0:2380" +ETCD_LISTEN_CLIENT_URLS="http://localhost:2379" +ETCD_INITIAL_ADVERTISE_PEER_URLS="http://0.0.0.0:2380" +ETCD_INITIAL_CLUSTER="SC-1=http://x.x.x.x:2380,SC-2=http://x.x.x.x:2380,PL-3=http://x.x.x.x:2380,PL-4=http://x.x.x.x:2380,PL-5=http://x.x.x.x:2380" +ETCD_INITIAL_CLUSTER_TOKEN="etcd-cluster" +ETCD_ADVERTISE_CLIENT_URLS="http://localhost:2379" + +Replace x.x.x.x with appropriate IP addresses. + +A sample etcd v2 plugin is provided. It assumes etcd is running locally. + +If you have configured etcd to run elsewhere, +please add the '--endpoints' option to etcdctl in the plugin. -- 2.14.1 ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Opensaf-devel mailing list Opensaf-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensaf-devel