Linuxで殺したばかりのmongodbを再起動するにはどうすればいいですか?Mongodb - 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です。
EDIT:
$ systemctl start mongod
Failed to start mongod.service: Unit mongod.service not found.
EDIT 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)
どのようにしてmongoを正しく停止できますか? '$ sudo systemctl stop mongod'で試したところ、' mongod.serviceを停止できませんでした:ユニットmongod.serviceがロードされていません。 ' – laukok
@teelou systemctl stop mongod ...あなたのmongodが実行されていないか既に停止しています。これは私のためにUbuntu 16.04で動作し、今すぐ確認しました –