CentOS下用systemctl设置mongodb服务??

小灰狼 2017-01-17 05:39:22
操作系统:CentOS7
解决安装了 mongodb,想用 systemctl 把它做成自启动的,但是发现用 systemctl start mongodb 是可以启动,但是命令行里一直卡在那里,要按 ctrl + c 才能退出来,运行一段时间后,mongodb 自动退出来了

/usr/lib/systemd/system/mongodb.service 内容:
[Unit]
Description=Mongodb
After=network.target remote-fs.target nss-lookup.target

[Service]
Type=forking
PIDFile=/mongodata/MongoDB.pid
ExecStart=/usr/local/mongodb/bin/mongod --dbpath /mongodata
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/usr/local/mongodb/bin/mongod --shutdown --dbpath /mongodata
PrivateTmp=true
ControlGroup=cpu:/

[Install]
WantedBy=multi-user.target


编辑完成后,运行了
systemctl enable mongodb
成功
而运行 systemctl start mongodb 时,命令行没有完成,一直停在那里

怎么回事?
...全文
463 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
小灰狼 2017-01-18
  • 打赏
  • 举报
回复
没有人吗? 自己顶一下先
小灰狼 2017-01-18
  • 打赏
  • 举报
回复
100分的问题,居然没人答 是我说得不够清楚吗?

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧