无法备份分片的mongodb群集:$ err:“无法通过mongos使用'本地'数据库”,代码:13644

时间:2016-02-05 12:12:54

标签: mongodb mongodump

我无法备份分片的mongodb群集

/mongo-metadata/backuptest# mongodump --directoryperdb --oplog --out dump --host 10.100.x.x --port 27017 connected to: 10.100.x.x:27017 assertion: 13106 nextSafe(): { $err: "can't use 'local' database through mongos", code: 13644 }

任何人都知道这里发生了什么?

MongoDB版本:2.6.9

1 个答案:

答案 0 :(得分:0)

您可能有一个分片数据库,并且您正在尝试连接mongos的oplog(分片的接口路由),但是oplog信息保留在您副本集的主数据上。