如何为运行COUCHBASE 2.1.1社区AMI的EC2实例添加主机名?
有人可以告诉我一步一步的方法......在couchbase网站上的文档没有帮助..
它说“要在云中配置Couchbase服务器实例以使用主机名,请按照本节后面的步骤进行操作”。它说的是什么步骤..
答案 0 :(得分:2)
在ec2上,每个vm都分配了一个主机名,但是当你停止并启动vm实例时,ip地址可能会改变。在couchbase安装期间,couchbase服务器默认设置为ip地址。您可以使用gui或通过带有curl的cmd行更改此内容。
curl -v -X POST -u Administrator:password \
http://127.0.0.1:8091/node/controller/rename \
-d hostname=cb01.yourdomain.com
在每个虚拟机上执行此操作,并将cb01.yourdomain.com
替换为您指定的主机名。
您可以通过首先使用hostname初始化服务器来避免此重命名:
/opt/couchbase/bin/couchbase-cli node-init \
-c cb01.yourdomain.com:8091
答案 1 :(得分:0)
更多信息可以在Couchbase手册中找到。
http://docs.couchbase.com/couchbase-manual-2.2/#couchbase-getting-started-hostnames