如何为运行 COUCHBASE 2.1.1 社区 AMI 的 EC2 实例添加主机名?
有人可以告诉我一步一步的方法吗... couchbase 网站上的文档没有帮助..
它说“要在云中配置 Couchbase 服务器实例以使用主机名,请按照本节后面的步骤操作”.. 它在说什么步骤..
如何为运行 COUCHBASE 2.1.1 社区 AMI 的 EC2 实例添加主机名?
有人可以告诉我一步一步的方法吗... couchbase 网站上的文档没有帮助..
它说“要在云中配置 Couchbase 服务器实例以使用主机名,请按照本节后面的步骤操作”.. 它在说什么步骤..
在 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
在每个 vm 上执行此操作并替换cb01.yourdomain.com
为您分配的主机名。
您可以通过首先使用主机名初始化服务器来避免这种重命名:
/opt/couchbase/bin/couchbase-cli node-init \
-c cb01.yourdomain.com:8091
更多信息可以在 Couchbase 手册中找到。
http://docs.couchbase.com/couchbase-manual-2.2/#couchbase-getting-started-hostnames