时间:2024-02-05 11:03作者:下载吧人气:26
现在公司的服务器经常性断电,所以要经常性重启所有的服务,然而这些redis、mysql、mongo等服务中,mongo经常性出现重启失败的情况,根据之前的经验和网络上帖子的信息,这里记录一下总结;
首先说明一下,这里安装的服务都是通过yum 或者 apt 安装的,这是我一直推荐和使用的操作,因为这样安装整洁、该放什么类型的文件到哪个目录下都是一样的(如:/var/log/xxx/xxx.log)
报错主要问题如下:
[root@localhost mongo]# systemctl status mongod ● mongod.service - MongoDB Database Server Loaded: loaded (/usr/lib/systemd/system/mongod.service; enabled; vendor preset: disabled) Active: failed (Result: exit-code) since 一 2021-06-28 14:32:51 CST; 6s ago Docs: https://docs.mongodb.org/manual Process: 3351 ExecStart=/usr/bin/mongod $OPTIONS (code=exited, status=1/FAILURE) Process: 3348 ExecStartPre=/usr/bin/chmod 0755 /var/run/mongodb (code=exited, status=0/SUCCESS) Process: 3345 ExecStartPre=/usr/bin/chown mongod:mongod /var/run/mongodb (code=exited, status=0/SUCCESS) Process: 3343 ExecStartPre=/usr/bin/mkdir -p /var/run/mongodb (code=exited, status=0/SUCCESS) 6月 28 14:32:51 localhost systemd[1]: Starting MongoDB Database Server... 6月 28 14:32:51 localhost mongod[3351]: about to fork child process, waiting until server is ready for connections. 6月 28 14:32:51 localhost mongod[3351]: forked process: 3354 6月 28 14:32:51 localhost mongod[3351]: ERROR: child process failed, exited with 1 6月 28 14:32:51 localhost mongod[3351]: To see additional information in this output, start without the "--fork" option. 6月 28 14:32:51 localhost systemd[1]: mongod.service: control process exited, code=exited status=1 6月 28 14:32:51 localhost systemd[1]: Failed to start MongoDB Database Server. 6月 28 14:32:51 localhost systemd[1]: Unit mongod.service entered failed state. 6月 28 14:32:51 localhost systemd[1]: mongod.service failed.
网友评论