MongoDB错误及处理方法

  • A+
所属分类:运维教程
  • Error creating index 13111 field not found, expected type 16

问题原因:执行mongorestore导入数据的时候出现这个错误,使用命令是./mongorestore -hlocalhost:27100 /data/backup/mongodb

解决方法:命令修改为./mongorestore --port 27100 /data/backup/mongodb

  • Error RS102 too stale to catch up

问题原因:主从同步的时候执行rs.status()查看的RS102错误。由于启动的时候指定--oplogSize=128(主节点的oplog日志大小,单位为M,更改oplog大小时,删除掉local.*,然后加--oplogSize=*重新启动即可,*指大小)在对主库大数据插入的时候,可能会出现来不及同步到从库的现象。

解决方法:先停掉主从库,将主库data数据复制到从库后重启服务。

  • Command 'listDatabases' failed: need to login (response: {"errmsg" : "need to login", "ok" : 0 })

现象:配置主从库后,发现只能本机连库,其他机器连接不上。

解决方法:在启动的时候将--keyFile去掉。

  • 问答中心
  • 微信小程序扫一扫
  • weinxin
  • 微信公众
  • 微信公众号扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:49   其中:访客  1   博主  0

    • avatar answer42 3

      签到成功!签到时间:今日的上午9:38:38,每日打卡,生活更精彩哦!