Centos7 安装Mongodb3.2.6 启动异常

发布于 2022-09-02 16:03:46 字数 1433 浏览 8 评论 0

在CentOs7x64下,安装mongodb3.2.6版本,无法启动成功。

报以下错误

# systemctl status mongod.service
● mongod.service - Mongodb
   Loaded: loaded (/usr/lib/systemd/system/mongod.service; enabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since 六 2016-05-21 18:39:18 CST; 27s ago
  Process: 3813 ExecStart=/bin/su - mongodb -c /www/server/mongodb/bin/mongod --config /www/server/mongodb/mongodb.conf (code=exited, status=1/FAILURE)
  Process: 3812 ExecStartPre=/bin/rm -rf /www/data/mongodb/mongod.lock (code=exited, status=0/SUCCESS)
 Main PID: 3510 (code=exited, status=1/FAILURE)

systemd[1]: Starting Mongodb...
su[3813]: (to mongodb) root on none
systemd[1]: mongod.service: control process exited, code=exited status=1
systemd[1]: Failed to start Mongodb.
systemd[1]: Unit mongod.service entered failed state.
systemd[1]: mongod.service failed.

-------------------------------
# vi /etc/systemd/system/multi-user.target.wants/mongod.service 

[Unit]
Description=Mongodb
After=network.target remote-fs.target nss-lookup.target

[Service]
Type=forking
PIDFile=/www/server/mongodb/mongodb.pid
ExecStartPre=/bin/rm -rf /www/data/mongodb/mongod.lock
ExecStart=/bin/su - mongodb -c "/www/server/mongodb/bin/mongod --config /www/server/mongodb/mongodb.conf"
ExecStop=/bin/kill -2 $MAINPID
KillMode=process
KillSignal=SIGQUIT
TimeoutStopSec=5
PrivateTmp=true

[Install]
WantedBy=multi-user.target

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文