Saya menjalankan MariaDB 10.0.23-0 di Ubuntu 15.10 sebagai server LAMP. Menjalankan sudo /etc/init.d/mysql start
hasil dalam:
Job for mariadb.service failed because a timeout was exceeded. See "systemctl status mariadb.service" and "journalctl -xe" for details.
Output dari systemctl status mariadb.service
adalah:
● mariadb.service - server database MariaDB Dimuat: dimuat (/lib/systemd/system/mariadb.service; diaktifkan; preset vendor: diaktifkan) Drop-In: /etc/systemd/system/mariadb.service.d └─migrated-from-my.cnf-settings.conf Aktif: gagal (Hasil: batas waktu) sejak Sab 2016-03-26 22:52:42 EDT; 26s lalu Proses: 8707 ExecStart = / usr / sbin / mysqld $ MYSQLD_OPTS $ _WSREP_NEW_CLUSTER (kode = keluar, status = 0 / SUKSES) Proses: 8706 ExecStartPre = / usr / bin / install -m 755 -o mysql -g root -d / var / run / mysqld (kode = keluar, status = 0 / SUKSES) PID Utama: 8707 (kode = keluar, status = 0 / SUKSES) Mar 26 22:52:39 boggan systemd [1]: mariadb.service: Mulai waktu operasi habis. Mengakhiri. 26 Maret 22:52:39 boggan mysqld [8707]: 2016-03-26 22:52:39 140105856617216 [Catatan] / usr / sbin / mysqld: Shutdown normal 26 Mar 22:52:39 boggan mysqld [8707]: 2016-03-26 22:52:39 140105856617216 [Catatan] Penjadwal Acara: Membersihkan antrian. 0 acara 26 Maret 22:52:39 boggan mysqld [8707]: 2016-03-26 22:52:39 140104920164096 [Catatan] InnoDB: FTS mengoptimalkan keluarnya utas. 26 Maret 22:52:39 boggan mysqld [8707]: 2016-03-26 22:52:39 140105856617216 [Catatan] InnoDB: Mulai shutdown ... 26 Maret 22:52:42 boggan mysqld [8707]: 2016-03-26 22:52:42 140105856617216 [Catatan] InnoDB: Shutdown selesai; nomor urut log 3336953 26 Maret 22:52:42 boggan mysqld [8707]: 2016-03-26 22:52:42 140105856617216 [Catatan] / usr / sbin / mysqld: Shutdown complete 26 Mar 22:52:42 boggan systemd [1]: Gagal memulai server database MariaDB. 26 Mar 22:52:42 boggan systemd [1]: mariadb.service: Unit masuk ke kondisi gagal 26 Mar 22:52:42 boggan systemd [1]: mariadb.service: Gagal dengan hasil 'timeout'`
Baris pertama systemd
ada semacam "well duh". Saya tahu waktunya habis. Yang kedua systemd
, setelah mysqld
baris agak membingungkan, karena memang mulai. Aplikasi (OwnCloud, khususnya) yang bergantung pada basis data berfungsi normal ... untuk menit-dan-perubahan yang dijalankan MariaDB.
Pertanyaan lain yang disarankan digunakan time /etc/init.d/mysql start
untuk menentukan berapa lama. Saya menjalankannya berulang kali untuk mengkonfirmasi waktu - beberapa detik di setiap sisi 90-an setiap kali.
Penelitian lain membawa saya untuk memeriksa hak akses file, yang baik-baik saja ... selain itu, tidak start up, sementara. Saya telah menyodok dan mendorong kemampuan saya (diakui terbatas dalam hal Linux), dan saya belum membuat kemajuan.
Jadi, pertanyaannya adalah ... Bagaimana cara mendapatkan layanan MariaDB agar tetap terjaga?
Sebagai kerutan tambahan, setelah menulis pertanyaan ini, saya meninggalkan mesin dan berjalan. Saya kembali ke sana seminggu kemudian (saya tidak menyentuhnya di antara). Menggunakan perintah yang sama persis sudo /etc/init.d/mysql start
,, berhasil. Daemon mysql mulai dan berlari; kembali dengan [ ok ]
laporan. Saya memulai ulang demi eksperimen, dan saya kembali ke tempat saya mulai.
Dalam hal ini penting, output dari journalctl -xe
adalah:
02 Apr 23:51:44 sistem boggan [1]: Berhenti Membaca file yang diperlukan sebelumnya. - Subjek: Unit ureadahead.service telah selesai dimatikan - Didefinisikan-oleh: systemd - Dukungan: http://lists.freedesktop.org/mailman/listinfo/systemd-devel - - Unit ureadahead.service telah selesai dimatikan. 02 Apr 23:51:55 boggan mysqld [2645]: 2016-04-02 23:51:55 140386161068800 [Catatan] InnoDB: DDL Online: Mulai 02 Apr 23:51:55 boggan mysqld [2645]: 2016-04-02 23:51:55 140386161068800 [Catatan] InnoDB: DDL Online: Mulai membaca indeks berkerumun tabel dan membuat file sementara 02 Apr 23:51:55 boggan mysqld [2645]: 2016-04-02 23:51:55 140386161068800 [Catatan] InnoDB: DDL Online: Akhir membaca indeks berkerumun tabel dan membuat file-file sementara 02 Apr 23:51:55 boggan mysqld [2645]: 2016-04-02 23:51:55 140386161068800 [Catatan] InnoDB: Online DDL: Lengkap 02 Apr 23:51:55 boggan mysqld [2645]: 2016-04-02 23:51:55 140386161068800 [Catatan] InnoDB: Online DDL: Lengkap 02 Apr 23:52:06 boggan dbus [713]: [system] Gagal mengaktifkan layanan 'org.bluez': timed out 02 Apr 23:52:37 boggan systemd [1]: mariadb.service: Mulai waktu operasi habis. Mengakhiri. 02 Apr 23:52:37 boggan mysqld [2645]: 2016-04-02 23:52:37 140386097400576 [Catatan] / usr / sbin / mysqld: Shutdown normal 02 Apr 23:52:37 kernel boggan: audit: type = 1400 audit (1459655557.935: 31): apparmor = "DENIED" operation = "sendmsg" profile = "/ usr / sbin / mysqld" name = "/ run / systemd / beri tahu "pid = 2645 comm =" mysqld "asked_mask =" w "deny_mask =" w "fsuid = 122 ouid = 0 02 Apr 23:52:37 audit boggan [2645]: AVC apparmor = "DENIED" operation = "sendmsg" profile = "/ usr / sbin / mysqld" name = "/ jalankan / systemd / beri tahu" pid = 2645 comm = " mysqld "asked_mask =" w "ditolak_mask =" w "fsuid = 122 ouid = 0 02 Apr 23:52:37 boggan mysqld [2645]: 2016-04-02 23:52:37 140386097400576 [Catatan] Penjadwal Acara: Membersihkan antrian. 0 acara 02 Apr 23:52:37 boggan mysqld [2645]: 2016-04-02 23:52:37 140385225500416 [Catatan] InnoDB: FTS mengoptimalkan keluarnya utas. 02 Apr 23:52:37 boggan mysqld [2645]: 2016-04-02 23:52:37 140386097400576 [Catatan] InnoDB: Mulai shutdown ... 02 Apr 23:52:39 boggan mysqld [2645]: 2016-04-02 23:52:39 140386097400576 [Catatan] InnoDB: Shutdown selesai; nomor urut log 3360838 02 Apr 23:52:39 boggan mysqld [2645]: 2016-04-02 23:52:39 140386097400576 [Catatan] / usr / sbin / mysqld: Shutdown complete 02 Apr 23:52:39 kernel boggan: audit: type = 1400 audit (1459655559.419: 32): apparmor = "DENIED" operation = "sendmsg" profile = "/ usr / sbin / mysqld" name = "/ run / systemd / beri tahu "pid = 2877 comm =" mysqld "asked_mask =" w "deny_mask =" w "fsuid = 122 ouid = 0 02 Apr 23:52:39 audit boggan [2877]: AVC apparmor = "DENIED" operation = "sendmsg" profile = "/ usr / sbin / mysqld" name = "/ jalankan / systemd / beri tahu" pid = 2877 comm = " mysqld "asked_mask =" w "ditolak_mask =" w "fsuid = 122 ouid = 0 02 Apr 23:52:39 audit boggan [2645]: AVC apparmor = "DENIED" operation = "sendmsg" profile = "/ usr / sbin / mysqld" name = "/ jalankan / systemd / beri tahu" pid = 2645 comm = " mysqld "asked_mask =" w "ditolak_mask =" w "fsuid = 122 ouid = 0 02 Apr 23:52:39 kernel boggan: audit: type = 1400 audit (1459655559.419: 33): apparmor = "DENIED" operation = "sendmsg" profile = "/ usr / sbin / mysqld" name = "/ run / systemd / beri tahu "pid = 2645 comm =" mysqld "asked_mask =" w "deny_mask =" w "fsuid = 122 ouid = 0 02 Apr 23:52:39 sistem boggan [1]: Gagal memulai server database MariaDB. - Subjek: Unit mariadb.service telah gagal - Didefinisikan-oleh: systemd - Dukungan: http://lists.freedesktop.org/mailman/listinfo/systemd-devel - - Unit mariadb.service telah gagal. - - Hasilnya gagal. 02 Apr 23:52:39 sistem boggan [1]: mariadb.service: Unit masuk ke kondisi gagal. 02 Apr 23:52:39 boggan systemd [1]: mariadb.service: Gagal dengan hasil 'timeout'.
journalctl -xe
output dipotong, dapat Anda memperbarui ini? Lihat lebih dekat padaapparmor="DENIED"
pesan - pesannya (jika apparmor diaktifkan pada OS Anda) karena ini bisa menjadi masalah selama mariadb dimulai.