couchdb GET _replicator数据库返回500 [英] couchdb GET _replicator database returns 500

查看:58
本文介绍了couchdb GET _replicator数据库返回500的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个集群,_replicator数据库返回:{错误":"nodedown",原因":无法进行"}

I have a cluster where the _replicator database returns: {"error":"nodedown","reason":"progress not possible"}

所有其他DB都很好,除了集群本身之外,我没有任何复制.我只想在集群中重新创建_replicator DB,因为没有任何损失,我该怎么做?

All other DBs are good, I don't have any replication beyond the cluster itself. I'd like just recreate the _replicator DB in the cluster since there is nothing to lose, how do I go about doing this?

额外背景:最初,我们是分别设置集群并开始从单个节点实例复制,最近我删除了复制,将单个实例升级到v2.2并将其添加为集群的一部分.

Extra Background: Originally we had setup the cluster separately and started replicating from a single node instance, recently I removed the replication, upgraded the the single instance to v2.2 and added it as part of the cluster.

推荐答案

我也碰巧,_replicator DB损坏了.发出DELETE到/_replicator,然后放PUT/_replicator来重新创建数据库.自然,您将不得不重新创建复制作业.

It happened to me as well, the _replicator DB was corrupted. Issue DELETE to /_replicator and then PUT /_replicator to recreate the DB. Naturally, you will have to recreate the replication jobs.

这篇关于couchdb GET _replicator数据库返回500的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆