由于之前异常关机,重启后 其他服务都正常,但是mongodb无法以 --fork 启动了,
我的启动指令是:
./mongod --dbpath=/root/dev/data/mongo_data/ --logpath=/root/dev/data/mongo_log/mongodb.log --fork --auth
返回的信息为:
about to fork child process, waiting until server is ready for connections.
forked process: 5679
ERROR: child process failed, exited with error number 100
按照网上说的删除mongodb.lock和 日志文件 问题依然存在。
补充下当时的问题解决,其实很小白的一个问题:那台机器的磁盘满了,由于当时刚接触mongo 怀疑了半天是自己配置不当等等, 最后
df -h
一下就明白了。