无法复制沙发db

时间:2017-06-27 08:51:16

标签: couchdb replication database-replication

我有两台机器可以说156和157 我有156机器的数据库,我想复制到157机器,因为我使用以下命令

curl -X POST -d '{"source":"http://couch_user:couch_password@XX.XX.XX.156:5984/root_openwhisk-156_whisks","target":"http://couch_user:couch_password@XX.XX.XX.157:5984/root_openwhisk-156_whisks"}' http://couch_user:couch_password@XX.XX.XX.156:5984/_replicate -H "Content-Type: application/json"

我也试过没有密码

curl -X POST -d '{"source":"http://XX.XX.XX.156:5984/root_openwhisk-156_whisks","target":"http://XX.XX.XX.157:5984/root_openwhisk-156_whisks"}' http://XX.XX.XX.156:5984/_replicate -H "Content-Type: application/json"

但是我得到了以下错误 {"错误":" db_not_found","原因":"无法打开http://XX.XX.XX.156:5984/root_openwhisk-156_whisks/"}

我也在蒲团尝试过复制器实用程序,但这也没有用

在被褥中我可以看到root_openwhisk-156_whisks以及两台机器中的_replicator和_user 请帮助

1 个答案:

答案 0 :(得分:0)

源代码应该只是root_openwhisk-156_whisks,没有http协议,IP和登录凭据。官方文件中的示例:http://guide.couchdb.org/draft/replication.html enter image description here