Я не могу запустить mongod
. Я использовал эту команду:Невозможно запустить Mongo daemon
Судо сервис MongoDB начать
Что дает:
Failed to start mongodb.service: Unit mongodb.service is masked.
Файл /etc/systemd/system/mongodb.service
пуст. Я попытался это: склеивание
[Unit]
Description=MongoDB Database Service
Wants=network.target
After=network.target
[Service]
ExecStart=/usr/bin/mongod --config /etc/mongod.conf
ExecReload=/bin/kill -HUP $MAINPID
Restart=always
User=mongodb
Group=mongodb
StandardOutput=syslog
StandardError=syslog
[Install]
WantedBy=multi-user.target
в него, но каждый раз, когда я сохранить его (с помощью su
), он снова становится пустым после закрытия файла. Тогда я использовал:
Судо сервис mongod начать
Это дает этот вывод (я создал mongod.service в /etc/systemd/system/
и поместить нужный код в нем.):
Failed to start mongod.service: Unit mongod.service not found.
Я застрял у него в течение 2 часов. Я удалил mongodb и установил с нуля, но это тоже не помогло. В чем проблема? Я нахожусь на Ubuntu 16.04
.
Я попытался это уже, не помогло:/ –
Пробовали ли вы это: следуют эти инструкции и попытался запустить Sudo systemctl начать MongoDB, но получил следующее сообщение об ошибке: «Не удалось запустить MongoDB .service: Unit mongodb.service замаскирован. " Запуск «sudo systemctl unmask mongodb» исправил ошибку - Роберт Таунли 29 ноября в 15:23 –
Нет, я не видел этого комментария. Это сработало для меня. Благодаря! –