首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mongodb -如何重新启动您刚刚在Linux中杀死的mongodb?

Mongodb -如何重新启动您刚刚在Linux中杀死的mongodb?
EN

Stack Overflow用户
提问于 2017-01-03 12:57:22
回答 2查看 16.7K关注 0票数 1

如何重新启动我刚刚在Linux中杀死的mongodb?

杀人前:

代码语言:javascript
复制
$ service mongodb status
● mongodb.service - An object/document-oriented database
   Loaded: loaded (/lib/systemd/system/mongodb.service; disabled; vendor preset: enabled)
   Active: active (running) since Tue 2017-01-03 08:41:16 GMT; 4h 5min ago
     Docs: man:mongod(1)
 Main PID: 1036 (mongod)
    Tasks: 10
   Memory: 61.0M
      CPU: 1min 1.636s
   CGroup: /system.slice/mongodb.service
           └─1036 /usr/bin/mongod --config /etc/mongodb.conf

所以我想为其他程序停止/终止它一段时间:

代码语言:javascript
复制
$ sudo kill 1036
$ service mongodb status
● mongodb.service - An object/document-oriented database
   Loaded: loaded (/lib/systemd/system/mongodb.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:mongod(1)

但我怎样才能重新开始呢?

我在Ubuntu 16.04.

编辑:

代码语言:javascript
复制
$ systemctl start mongod 
Failed to start mongod.service: Unit mongod.service not found.

编辑2:

代码语言:javascript
复制
Get this error below when I have the other program running on mondodb. so I killed that program and it works as before.

$ sudo systemctl start mongodb
$ service mongodb status
● mongodb.service - An object/document-oriented database
   Loaded: loaded (/lib/systemd/system/mongodb.service; disabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Tue 2017-01-03 13:05:19 GMT; 9s ago
     Docs: man:mongod(1)
  Process: 21732 ExecStart=/usr/bin/mongod --config /etc/mongodb.conf (code=exited, status=48)
 Main PID: 21732 (code=exited, status=48)
EN

回答 2

Stack Overflow用户

发布于 2017-01-03 13:04:51

Ubuntu 16.04 LTS

代码语言:javascript
复制
sudo systemctl start mongodb

不仅对于MongoDB,而且对于任何已安装的应用程序,您都可以使用

代码语言:javascript
复制
sudo systemctl start <app_name>
sudo systemctl restart <app_name>
票数 7
EN

Stack Overflow用户

发布于 2017-01-03 13:00:45

似乎您正在使用systemd

尝试:

systemctl start mongod ->启动服务

systemctl status mongod ->服务状态

systemctl restart mongod ->重新启动服务

systemctl reload mongod ->重新加载服务

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41444063

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档