赞
踩
在我尝试使用
/home/server/mongodb/bin/mongod -f /home/server/mongodb/conf/mongodb.conf --repair
启动时
报Number 100异常
提示我
Not primary while creating collection admin.system.version
网上查询到的各种 删除mongod.lock 然后 --repair 启动 的方法并没有任何作用。
尝试出来好用的方法:
删除全部 dbpath 即 数据存储位置下的 数据 (或备份、更改dbpath路径)
删除log日志 (或备份到其他位置)
之后不通过 --repair 启动
直接通过
/home/server/mongodb/bin/mongod -f /home/server/mongodb/conf/mongodb.conf --replSet [复制集名字]
启动即可
方法来源:
stack问题:
stackover问题
mongo手册:
mongo手册
2020.12.17
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。