如何重新启动我刚刚在Linux中杀死的mongodb?
杀人前:
$ 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所以我想为其他程序停止/终止它一段时间:
$ 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.
编辑:
$ systemctl start mongod
Failed to start mongod.service: Unit mongod.service not found.编辑2:
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)发布于 2017-01-03 13:04:51
Ubuntu 16.04 LTS
sudo systemctl start mongodb不仅对于MongoDB,而且对于任何已安装的应用程序,您都可以使用
sudo systemctl start <app_name>
sudo systemctl restart <app_name>发布于 2017-01-03 13:00:45
似乎您正在使用systemd
尝试:
systemctl start mongod ->启动服务
systemctl status mongod ->服务状态
systemctl restart mongod ->重新启动服务
systemctl reload mongod ->重新加载服务
https://stackoverflow.com/questions/41444063
复制相似问题