Hi Adam,
ah ok - I did not know, that these variables are only set during the
build process. Then I understand, why it did not work.
Btw - we created a Vagrant setup. First setps can be found here:
https://github.com/sumcumo/couch-vagrant
Will post more later ;-)
All the best and thanks again
Andy
--
Andy Wenk
RockIt!
Hamburg / Germany
GPG public key:
https://pgp.mit.edu/pks/lookup?op=get&search=0x4F1D0C59BC90917D
Adam Kocoloski wrote:
Hi Andy,
The couchdb.config supplies overlay variables to the reltool application that
generates the actual bootable release. If you change the values in that config
file you need to rebuild the release in order for them to take effect. Did you
confirm that the vm.args file for node-2 included the updated -name flag?
Cheers,
Adam
On Nov 8, 2016, at 5:55 PM, Andy Wenk<a...@nms.de> wrote:
Hi all,
I have a simple setuo with three directories:
node-1
node-2
node-3
I copied the contents of the rel directory after I created a release with "make
release". My target is to have three nodes running on a different port (5981, 5982,
5983). So to set this up I change local.ini.
I started node-3/couchdb/bin/couchdb on port 5983. When trying to start
node-2/couchdb/bin/couchdb I get the expected error
Protocol 'inet_tcp': the name couchdb@localhost seems to be in use by another
Erlang node
So I changed in node-2/couchdb.config the setting for the node_name to
{node_name, "-name couchdb-2@localhost"}.
As far as I can see, this should be used in node-2/overlay/etc/vm.args in
# Each node in the system must have a unique name. A name can be short
# (specified using -sname) or it can by fully qualified (-name). There # can
be no communication between nodes running with the -sname flag
# and those running with the -name flag.
{{node_name}}
But I still get the error from above.
What am I doing wrong?
Thanks for any help! CouchDB 2.0 is a blast
Cheers
Andy
--
Andy Wenk
RockIt!
Hamburg / Germany
GPG public key:
https://pgp.mit.edu/pks/lookup?op=get&search=0x4F1D0C59BC90917D