MongoDB启动报错

启动mongodb的时候报错:

[root@localhost bin]# ./mongod --dbpath /usr/java/mongoNode/data/db --logpath /usr/java/mongoNode/log/mongodb.log --fork --bind_ip 127.0.0.1 --port 27018 
2017-04-04T12:56:12.914-0700 I CONTROL  
2017-04-04T12:56:12.914-0700 W CONTROL  32-bit servers don't have journaling enabled by default. Please use --journal if you want durability.
2017-04-04T12:56:12.914-0700 I CONTROL  
about to fork child process, waiting until server is ready for connections.
forked process: 2827
ERROR: child process failed, exited with error number 100

错误原因:

  红色部分:这是没有正常关闭mongod服务,导致mongod被锁。

解决方法:

  红色部分:删除掉mongod db 里的mongod.lock文件,然后重新启动服务。

  蓝色部分:在启动命令后面加上 -- journal 即可

原文地址:https://www.cnblogs.com/xbq8080/p/6666277.html