如何为运行COUCHBASE 2.1.1社区AMI的EC2实例添加主机名?

时间:2013-11-01 00:29:31

标签: amazon-web-services amazon-ec2 couchbase

如何为运行COUCHBASE 2.1.1社区AMI的EC2实例添加主机名?

有人可以告诉我一步一步的方法......在couchbase网站上的文档没有帮助..

它说“要在云中配置Couchbase服务器实例以使用主机名,请按照本节后面的步骤进行操作”。它说的是什么步骤..

2 个答案:

答案 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)

相关问题