想在阿里云Linux centos搭建mongodb的数据库。
mongodb在安装过程中,执行./mongod --config mongodb.conf后,总是出现ERROR: child process failed, exited with 1错误。

exited with 1,说明第一行就是错的就退出了。应该是一开头的路径配置就有错误。
这里可能的原因有以下几种:
1.排查文件名称,到底是mongodb.conf 还是 mongod.conf;
2.排查当前bin文件中,mongodb.conf这个文件内的内容是否配置路径是正确的?
3.执行sudo nano /etc/systemd/system/mongodb.service,排查其中的路径是否正确,是否是指向配置的mongod.conf文件和mongod文件。尤其要仔细看到底是放在usr/bin还是usr/bin/local还是usr/etc还是……(等等等路径)下的,这个路径要与mongodb.conf中配置的路径吻合。
修改完成后,执行如下代码:
systemctl daemon-reload
sudo systemctl start mongodb
sudo systemctl status mongodb
出现绿色的Active: active(running)时,成功。
网友评论