From 655f84a4a473f8b0f768342694ef77e04940ac6c Mon Sep 17 00:00:00 2001 From: Matthew Jaffee Date: Thu, 31 Aug 2017 16:42:23 -0500 Subject: [PATCH] add cluster config example to docs --- docs/configuration.md | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/docs/configuration.md b/docs/configuration.md index 2ef18a532..0c63e635a 100644 --- a/docs/configuration.md +++ b/docs/configuration.md @@ -207,3 +207,43 @@ Any flag that has a value that is a comma separated list on the command line bec [metric] poll-interval = "0m15s" ``` + +### Example Cluster Configuration + +A three node cluster could be minimally configured as follows: + +#### Node 0 + + data-dir = "/home/pilosa/data" + bind = "node0.pilosa.com:10101" + gossip-port = 12000 + gossip-seed = "node0.pilosa.com:12000" + + [cluster] + replicas = 1 + type = "gossip" + hosts = ["node0.pilosa.com:10101","node1.pilosa.com:10101","node2.pilosa.com:10101"] + +#### Node 1 + + data-dir = "/home/pilosa/data" + bind = "node1.pilosa.com:10101" + gossip-port = 12000 + gossip-seed = "node0.pilosa.com:12000" + + [cluster] + replicas = 1 + type = "gossip" + hosts = ["node0.pilosa.com:10101","node1.pilosa.com:10101","node2.pilosa.com:10101"] + +#### Node 2 + + data-dir = "/home/pilosa/data" + bind = "node2.pilosa.com:10101" + gossip-port = 12000 + gossip-seed = "node0.pilosa.com:12000" + + [cluster] + replicas = 1 + type = "gossip" + hosts = ["node0.pilosa.com:10101","node1.pilosa.com:10101","node2.pilosa.com:10101"]