Documentation error


#1

CB Doc people:

On this page:
http://developer.couchbase.com/documentation/server/4.0/cli/cbcli/server-add.html

You have server add command as:
couchbase-cli server-add -c [host]:8091 -u [admin] -p [password] --server-add=[host]:8091 --server-add-username=[Administrator] --server-add-password=[password] --services=[data|index|query]

BUT

Your examples have:
couchbase-cli server-add -c 192.168.0.1:8091 \ --server-add=192.168.0.2:8091 --server-add-username=Administrator \ --server-add-password=password --services=data

Nowhere on the page do you talk about what the -u and -p are for?


#2

It looks like one ("-u" + “-p”) is the cluster’s administrative password while the others are the login/password of the node being added.

I think the explanation is that if the node was pre-existing, it could already have been configured separately, with a different password. So you’d want to provide both sets of credentials in order to confirm that you want to bring the solo node into a larger cluster (which would erase the data on the node).

Do you want to go ahead and generate a ticket with the docs team (they’ll have the team owning the tool improve the explanation)? There’s a “feedback” button at the bottom of the documentation page to that effect.