Только что обновлено через do-release-upgrade, и теперь некоторые запускаемые задания, такие как fail2ban и plexmediaserver, не запускаются (попытались переустановить)
$ sudo service fail2ban start
Job for fail2ban.service failed. See "systemctl status fail2ban.service" and "journalctl -xe" for details.
$ systemctl status fail2ban.service
fail2ban.service - Fail2Ban Service
Loaded: loaded (/lib/systemd/system/fail2ban.service; enabled; vendor preset: enabled)
Active: failed (Result: start-limit) since Mon 2015-04-27 19:47:27 BST; 26s ago
Docs: man:fail2ban(1)
Process: 14423 ExecStart=/usr/bin/fail2ban-client -x start (code=exited, status=255)
$ sudo service plexmediaserver start
Failed to start plexmediaserver.service: Unit plexmediaserver.service failed to load: No such file or directory.
$ sudo dpkg -i plexmediaserver_0.9.11.16.958-80f1748_amd64.deb
(Reading database ... 88738 files and directories currently installed.)
Preparing to unpack plexmediaserver_0.9.11.16.958-80f1748_amd64.deb ...
stop: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: Connection refused
Есть идеи, с чего начать?
/lib/systemd/system/fail2ban.service
своего поста?failed (Result: start-limit)
Означает , что служба постоянно сбой и пытается перезапустить, иsystemd
ограничивает , сколько раз он начинается в определенный период времени. Также интересно, если этот отчет об ошибке является актуальным.Ответы:
systemd
Начиная с 15.04 Ubuntu перешла на сервисную инфраструктуру для всех версий, включая Desktop и Server. Рекомендуемая практика - сменить местоupstart
работыsystemd
на другое (см. Статью в вики для получения дополнительной информации). Вы также можете переключиться обратно,upstart
если хотите, что, безусловно, быстрее. Я рекомендую вам прочитать первые несколько разделов статьи вики, чтобы взвесить все за и против.Рекомендуемое исправление
Обратитесь к статье вики, чтобы перевести ваши
upstart
скрипты вsystemd
.Руководство по обсуждению и написанию кода: Systemd для начинающих пользователей
Быстрое исправление (только для 15.04)
Чтобы окончательно переключиться обратно на
upstart
просто запустить:РЕДАКТИРОВАТЬ: статья вики рекомендует только это для 15.04, но некоторые пользователи нашли это полезным и 16.04.
источник
systemd
, только по умолчанию на вновь установленных системах, а не на системах, которые были обновлены с 14.10?systemd
а нетupstart
. Обратите внимание, чтоsystemctl
упоминается несколько раз, что является интерфейсом командной строкиsystemd
. Кроме того,Failed to connect to socket
ошибка говорит о том, чтоupstart
не работает вообще. Похоже,fail2ban
пытается использовать,systemd
но сценарий имеет ошибку, иplexmediaserver
пытается использовать,upstart
который больше не существует.apt-get remove upstart-sysv
иupdate-initramfs -u
чтобы всеЯ обнаружил, что проблема для fail2ban была ошибка в файле конфигурации:
/etc/fail2ban/jail.local
В разделе pam переменная порта указана дважды
Даже если этот раздел отключен (
enabled = false
) в моей конфигурации, это вызывает ошибку. Я просто прокомментировал это второе определениеЯ нашел это, запустив fail2ban вручную:
источник
Здесь решение. Это все о недавнем обновлении VirtualBox.
Запустите в терминале ( Ctrl+ Alt+, F1если вы выходите из режима восстановления):
источник
В моем случае, когда версия Ubuntu была обновлена, мы использовали только команду для новой версии Ubuntu:
Новая команда, которая работает:
Чтобы проверить, что tcp прослушивает порт 22, вы должны получить некоторые выходные данные этой команды: sudo netstat -anp | grep sshd
Чтобы проверить, работает ли ssh:
ssh-agent
ps -aux | grep ssh
Примечание. Мы считаем, что ключ, необходимый для ssh, загружается в агент ssh из поля, в котором инициируется ssh, и ключ также добавляется в
.ssh/authorized_keys
файл в поле, в котором выполняется ssh.источник
У меня была эта проблема после обновления Linux VM (VirtualBox).
Оказывается, мне пришлось запустить VBoxLinuxAdditions.run из псевдотерминала от имени пользователя root и перезагрузиться, чтобы это исправить.
К вашему сведению, если у кого-то есть такая же проблема.
Дэвид
источник