Ситуация такая: все работало и вдруг отвалилось.
Попытался запустить mongodb вручную через команду
mongod
- получил такую ошибку:
exception in initAndListen: 29 Data directory /data/db not found., terminating
Очень удивился и создал такую директорию и сделал ей
chown -R mongodb /data/db
После этого через команду
mongod
база стала запускаться, но она была пустая. На это пофиг - там оперативные данные, устаревающие за полчаса.
Но по-прежнему не работает
systemctl start mongod
- выдает ошибку:
Failed to start mongod.service: Unit mongod.service not found.
Оказалось у меня нет сервиса mongod, но есть mongodb, но он замаскированный, сделал ему:
systemctl unmask mongodb
Попробовал
systemctl start mongodb
- выдает теперь другую ошибку:
Process: 7409 ExecStart=/etc/init.d/mongodb start (code=exited, status=1/FAILURE)
systemd[1]: Failed to start LSB: An object/document-oriented database.
Что с этим делать не понимаю. Как заставить нормально работать?
Система Ubuntu 18.04