Проблемы с базой данных / systemctl после перехода на 15.04
Я недавно обновил Ubuntu до 15.04. С тех пор у меня возникают проблемы с запуском и остановкой postgres и mongodb, что также влияет на apt-get, когда он пытается установить или удалить их. Вот вывод команды apt-get при попытке обработать запрос на удаление для mongodb:
Setting up mongodb-server (1:2.6.3-0ubuntu7) ...
systemctl: unrecognized option '--job-mode=ignore-dependencies'
invoke-rc.d: initscript mongodb, action "start" failed.
dpkg: error processing package mongodb-server (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
mongodb-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
Линия systemctl: unrecognized option '--job-mode=ignore-dependencies'
также происходит, когда я печатаю sudo service postgres (mongodb) start
, Любая помощь будет оценена - большое спасибо!
1 ответ
Система инициализации по умолчанию в 15.04: systemd
(изменено с выскочки), и я считаю, что это корень проблемы. Вы можете либо изменить службы (например, вместо этого вы можете попробовать установить пакеты Debian), либо вы можете установить upstart, чтобы заставить существующий пакет снова работать:
sudo apt-get install upstart-sysv
После установки перезагрузите компьютер и посмотрите, будут ли ваши службы снова запускаться / останавливаться и т. Д.