【发布时间】:2019-07-13 07:07:39
【问题描述】:
在 Fauxton 中,我设置了从 CouchDB v1.7.1 数据库到新 CouchDB v2.3.0 数据库的复制规则。
源未配置任何身份验证。目标确实如此。我已将用户名和密码添加到作业配置中。
看起来复制在过程中的某个地方卡住了。新数据库中有 283.8 KB(433 个文档)。源包含大约 18.7 MB(7215 个文档)的数据。
重新启动数据库时,我总是收到以下错误:
[错误] 2019-02-17T17:29:45.959000Z nonode@nohost -------- throw:{unauthorized,http://my-website.com/target-database-name/">>}: 复制 5b4ee9ddc57bcad01e549ce43f5e31bc+continuous 失败 开始“https://my-website.com/source-database-name/” ->“http://my-website.com/target-database-name/”文档 >:> 堆栈:[{couch_replicator_api_wrap,db_open,4,[{file,"src/couch_replicator_api_wrap.erl"},{line,114}]},{couch_replicator_scheduler_job,init_state,1,[{file,"src/couch_replicator_scheduler_job.erl"} ,{line,584}]}]
我不确定这里发生了什么。从日志中我了解到存在授权问题。但是数据库已经存在(因此,它已经被部分复制了)。
这个错误是什么意思,如何解决?
【问题讨论】:
标签: couchdb couchdb-2.0