【发布时间】:2018-02-16 03:00:08
【问题描述】:
command mongo 在命令上给出交互式 shell,但是当这个命令作为 sudo systemctl enable mongod.service 执行时,它会给出以下输出。
Failed to enable unit: Unit file mongod.service does not exist.
我使用的是 ubuntu 17 机器。
sudo systemctl start mongodb 也没有给出任何输出。
正在运行sudo service mongodb status
它给出的输出为
● mongodb.service - An object/document-oriented database
Loaded: loaded (/lib/systemd/system/mongodb.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2018-02-15 23:08:02 IST; 1min 37s ago
Docs: man:mongod(1)
Process: 19137 ExecStart=/usr/bin/mongod --unixSocketPrefix=${SOCKETPATH} --config ${CONF} $DAEMON_OPTS (code=exited, status=100)
Main PID: 19137 (code=exited, status=100)
Feb 15 23:08:02 gd systemd[1]: Started An object/document-oriented database.
Feb 15 23:08:02 gd systemd[1]: mongodb.service: Main process exited, code=exited, status=100/n/a
Feb 15 23:08:02 gd systemd[1]: mongodb.service: Unit entered failed state.
Feb 15 23:08:02 gd systemd[1]: mongodb.service: Failed with result 'exit-code'.
我该如何解决这个问题?
【问题讨论】:
标签: mongodb mongoose ubuntu-server