openwhisk-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject [incubator-openwhisk] branch master updated: Add guide about limitation on couchdb clustering (#3037)
Date Fri, 01 Dec 2017 10:34:09 GMT
This is an automated email from the ASF dual-hosted git repository.

csantanapr pushed a commit to branch master
in repository

The following commit(s) were added to refs/heads/master by this push:
     new 9a0fce4  Add guide about limitation on couchdb clustering (#3037)
9a0fce4 is described below

commit 9a0fce4122e9926eb02e679b03b583a7dc013537
Author: Dominic Kim <>
AuthorDate: Fri Dec 1 19:34:06 2017 +0900

    Add guide about limitation on couchdb clustering (#3037)
 ansible/ | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/ansible/ b/ansible/
index 432571f..8bb9596 100644
--- a/ansible/
+++ b/ansible/
@@ -147,6 +147,15 @@ You need to run `initdb.yml` on couchdb **every time** you do a fresh
deploy Cou
 The playbooks `wipe.yml` and `postdeploy.yml` should be run on a fresh deployment only, otherwise
all transient
 data that include actions and activations are lost.
+#### Limitation
+You can not run multiple CouchDB nodes on a single machine.
+This limitation comes from Erlang EPMD.
+When CouchDB forms a cluster, it counts on EPMD to find other nodes.
+If we want to run multiple nodes on a single machine, we must differentiate EPMD port(`4369`)
for each nodes. But if this port is different on each nodes, they cannot find each other.
+So if you want to deploy multiple CouchDB nodes, all nodes should be placed on different
machines respectively.
 ### Deploying Using Cloudant
 - Make sure your `db_local.ini` file is set up for Cloudant. See [Setup](#setup)
 - Then execute

To stop receiving notification emails like this one, please contact
['"" <>'].

View raw message