Не удалось запустить mongod.service: Unit mongod.service не найден

По какой-то причине, когда я пытаюсь запустить MongoDB в качестве сервиса (sudo service mongod start), я получаю следующую ошибку:

Не удалось запустить mongod.service: Unit mongod.service не найден. Я выполнил следующие шаги установки: ссылка не найдена после установки ссылки mongo db

system> sudo systemctl start mongodb Failed to start mongodb.service: Unknown unit: mongodb.service 

И когда я пытаюсь sudo mongod :

 MongoDB shell version: 3.2.13 connecting to: - 2017-06-03T16:19:28.513+0530 W NETWORK [thread1] Failed to connect to 127.0.0.1:27017, in(checking socket for error after poll), reason: errno:111 Connection refused 2017-06-03T16:19:28.514+0530 E QUERY [thread1] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed : connect@src/mongo/shell/mongo.js:229:14 @(connect):1:6 exception: connect failed 

И когда я пытаюсь mongod --repair :

 2017-06-03T16:32:35.514+0530 I CONTROL [initandlisten] MongoDB starting : pid=17423 port=27017 dbpath=/data/db 64-bit host=sid-Ideapad-Z570 2017-06-03T16:32:35.514+0530 I CONTROL [initandlisten] db version v3.2.13 [listen] target_arch: x86_64 2017-06-03T16:32:35.514+0530 I CONTROL [initandlisten] options: {} 2017-06-03T16:32:35.540+0530 I STORAGE [initandlisten] exception in initAndListen: 29 Data directory /data/db not found., terminating 

Я переустановил mongod-org, так как мои данные будут оставаться в безопасности.

Проблема заключалась в том, что моя система не смогла найти mongod.service, когда я запустил sudo service mongod status .

Запуск этого исправил его и восстановил сервис:

 sudo systemctl enable mongod 

Тогда все, что мне нужно было сделать, это скопировать мою правильную конфигурацию в /etc/mongod.conf и запустить

 sudo service mongod restart