Bigcouch群集无法正常工作

时间:2014-02-17 06:17:52

标签: database couchdb hierarchical-clustering bigcouch

我是bigcouch的新手。我已经在两个不同的系统上成功设置了bigcouch,这个系统工作得很好。

在第一个bigcouch上我有一些dbs,我想复制到其他bigcouch.And我将所有分片从第一个bigcouch复制到另一个。然后我使用clustering命令使它们聚集。

  

curl -X PUT db01.yourhostname.com:5986/nodes/bigcouch@db02.yourhostname.com -d {}

它给出了成功的结果。但是当我尝试创建任何新数据库时,它会产生内部服务器错误。

我的第一个问题,这是一种很好的方法,可以在将碎片从一个碎片复制到另一个碎片之后进行聚类。我不确定这是否是一种正确的方法。所以任何人都可以告诉我如何成功地完成它或者我我错过了什么。

感谢。

1 个答案:

答案 0 :(得分:0)

通过在每个服务器上发出以下内容,检查两个服务器是否彼此了解群集。

curl 127.0.0.1:5984/_membership

如果看起来没问题,可以尝试使用FQDN从一个ping到另一个,以确保它可以解析。 Bigcouch默认采用可解析的FQDN。

此外,当您尝试更改FQDN时,我发现这种情况发生了。在erlang节点名或服务器主机名中。似乎没有任何应对机制。