Description
couchbase@186b07ee63a6:/opt/couchbase/bin$ ./couchbase-cli server-eshell -c 127.0.0.1:9000 -u Administrator -p asdasd
ERROR: command: server-eshell: 127.0.0.1:9000, [Errno 2] No such file or directory
The error isn't very intuitive for the user because at first I searched around for something called server-eshell (assuming that the couchbase-cli would exec another tool to handle the request).
What it actually fails doing is to execute the erl binary (see info.py):
p = subprocess.call(['erl', '-name', name, '-setcookie',
cookie, '-hidden', '-remsh', node])
I would assume that the erl we want to use is the same erl the rest of our system is using? (which would be installed in the same directory as couchbase-cli on a normal installation).
Attachments
For Gerrit Dashboard: MB-18681 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
62087,2 | MB-18681: Try to use the Couchbase installed erlang for server-eshell | master | couchbase-cli | Status: MERGED | +2 | +1 |