Baru saja diperbarui melalui do-release-upgrade dan sekarang pekerjaan pemula baru seperti fail2ban dan plexmediaserver tidak akan dimulai (telah mencoba menginstal ulang)
$ 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
Adakah ide untuk mulai dari mana?
/lib/systemd/system/fail2ban.service
ke posting Anda? Yangfailed (Result: start-limit)
menunjukkan bahwa layanan terus-menerus gagal dan mencoba untuk memulai kembali, dansystemd
membatasi berapa kali itu dimulai dalam periode waktu tertentu. Juga ingin tahu apakah laporan bug ini relevan.Jawaban:
Ubuntu beralih ke
systemd
kerangka layanannya mulai 15.04 untuk semua rasa, termasuk Desktop dan Server. Praktik yang disarankan adalah mengubahupstart
pekerjaan Anda menjadisystemd
pekerjaan (lihat artikel wiki untuk info lebih lanjut). Anda juga dapat beralih kembali keupstart
jika Anda mau, yang tentu saja memperbaiki lebih cepat. Saya sarankan Anda membaca beberapa bagian pertama artikel wiki untuk mempertimbangkan pro dan kontra.Perbaikan yang Disarankan
Rujuk ke artikel wiki untuk mengalihkan
upstart
skrip Anda kesystemd
.Panduan diskusi dan pengkodean: Systemd Untuk Pengguna Baru
Perbaikan Cepat (hanya 15,04)
Untuk secara permanen beralih kembali ke
upstart
hanya menjalankan:EDIT: Artikel wiki hanya merekomendasikan ini untuk 15,04, tetapi beberapa pengguna juga merasa terbantu pada 16,04.
sumber
systemd
hanya default pada sistem yang baru diinstal, bukan pada sistem yang ditingkatkan dari 14.10?systemd
dan tidakupstart
. Perhatikan bahwasystemctl
disebutkan beberapa kali, yang merupakan antarmuka baris perintahsystemd
. Selain itu,Failed to connect to socket
kesalahan menunjukkan bahwaupstart
tidak berjalan sama sekali. Sepertinyafail2ban
sedang mencoba untuk menggunakansystemd
tetapi skrip memiliki kesalahan, danplexmediaserver
sedang mencoba untuk menggunakanupstart
yang tidak ada lagi.apt-get remove upstart-sysv
danupdate-initramfs -u
untuk membuat semuanya berfungsi kembaliSaya menemukan masalah untuk fail2ban adalah kesalahan pada file konfigurasi:
/etc/fail2ban/jail.local
Di bagian pam, variabel port terdaftar dua kali
Meskipun bagian ini dinonaktifkan (
enabled = false
) dalam konfigurasi saya, ini menyebabkan kesalahan. Saya hanya berkomentar definisi kedua iniSaya menemukan ini dengan menjalankan fail2ban secara manual:
sumber
Di sini solusinya. Ini semua tentang pembaruan VirtualBox terbaru.
Jalankan di terminal ( Ctrl+ Alt+ F1jika Anda mengakses dari mode pemulihan):
sumber
Dalam kasus saya di mana versi Ubuntu ditingkatkan, itu hanya cara kami menjalankan perintah jika versi Ubuntu baru:
Perintah baru yang berfungsi:
Untuk memeriksa tcp mendengarkan pada port 22, Anda harus mendapatkan beberapa output dari perintah ini: sudo netstat -anp | grep sshd
Untuk memeriksa ssh sedang berjalan:
ssh-agent
ps -aux | grep ssh
Catatan: Kami sedang mempertimbangkan bahwa kunci yang diperlukan untuk ssh dimuat dalam agen ssh dari kotak di mana ssh sedang dimulai dan kunci juga ditambahkan ke
.ssh/authorized_keys
file pada kotak di mana ssh sedang dilakukan.sumber
Saya mengalami masalah ini setelah memutakhirkan VM Linux (VirtualBox).
Ternyata saya harus menjalankan VBoxLinuxAdditions.run dari pseudo-terminal sebagai root dan reboot untuk memperbaikinya.
FYI jika ada orang di luar sana yang memiliki masalah yang sama.
David
sumber