Nu am putut re/porni mysql pe Ubuntu 18.04 folosind systemctl pornește mysql.service
comanda.
S-a întâmplat brusc după repornirea serverului.
Văd această linie în fișierul jurnal:
mysqld: Nu se poate determina dacă demonul rulează: Nu există un astfel de fișier sau director
Cum să rezolvi asta?
Rezultatul journalctl -xe -u mysql.service
este:
14 iulie 16:36:49 cloud systemd[1]: Se pornește MySQL Community Server...
-- Subiect: Unitatea mysql.service a început pornirea
-- Definit de: systemd
-- Asistență: http://www.ubuntu.com/support
--
-- Unitatea mysql.service a început să pornească.
14 iulie 16:36:50 cloud mysqld[28159]: Nu se poate determina dacă demonul rulează: Nu există un astfel de fișier sau director
14 iulie 16:36:50 cloud systemd[1]: mysql.service: Procesul de control a fost ieșit, cod=status ieșit=1
14 iulie 16:36:50 cloud systemd[1]: mysql.service: a eșuat cu rezultatul „exit-code”.
14 iulie 16:36:50 cloud systemd[1]: Nu s-a pornit MySQL Community Server.
-- Subiect: Unitatea mysql.service a eșuat
-- Definit de: systemd
-- Asistență: http://www.ubuntu.com/support
--
-- Unitatea mysql.service a eșuat.
--
-- Rezultatul este REZULTAT.
14 iulie 16:36:50 cloud systemd[1]: mysql.service: Timpul de suspendare a serviciului s-a încheiat, repornirea programării.
14 iulie 16:36:50 cloud systemd[1]: mysql.service: lucrare de repornire programată, contorul de repornire este la 1.
-- Subiect: Repornirea automată a unei unități a fost programată
-- Definit de: systemd
-- Asistență: http://www.ubuntu.com/support
--
-- Repornirea automată a unității mysql.service a fost programată, ca rezultat pentru
-- setarea configurată Restart= pentru unitate.
14 iulie 16:36:50 cloud systemd[1]: S-a oprit MySQL Community Server.
-- Subiect: Unitatea mysql.service s-a terminat de închidere
-- Definit de: systemd
-- Asistență: http://www.ubuntu.com/support
--
-- Unitatea mysql.service s-a terminat de închidere.
14 iulie 16:36:50 cloud systemd[1]: Se pornește MySQL Community Server...
-- Subiect: Unitatea mysql.service a început pornirea
-- Definit de: systemd
-- Asistență: http://www.ubuntu.com/support
--
iar acesta este rezultatul sudo less /var/log/mysql/error.log
:
2021-07-14T16:36:50.074477Z 0 [Avertisment] TIMESTAMP cu valoare implicită DEFAULT este depreciat. Vă rugăm să utilizați opțiunea de server --explicit_defaults_for_timestamp (consultați documentația pentru mai multe detalii
ls).
2021-07-14T16:36:50.078158Z 0 [Notă] /usr/sbin/mysqld (mysqld 5.7.34-0ubuntu0.18.04.1) începând cu procesul 28161...
2021-07-14T16:36:50.095869Z 0 [Notă] InnoDB: suport PUNCH HOLE disponibil
2021-07-14T16:36:50.095891Z 0 [Notă] InnoDB: Mutexurile și rw_lock-urile folosesc elementele integrate atomice GCC
2021-07-14T16:36:50.095895Z 0 [Notă] InnoDB: folosește mutexuri pentru evenimente
2021-07-14T16:36:50.095898Z 0 [Notă] InnoDB: __atomic_thread_fence() încorporat GCC este folosit pentru bariera de memorie
2021-07-14T16:36:50.095901Z 0 [Notă] InnoDB: Tabelele comprimate folosesc zlib 1.2.11
2021-07-14T16:36:50.095908Z 0 [Notă] InnoDB: Utilizarea AIO nativă Linux
2021-07-14T16:36:50.106135Z 0 [Notă] InnoDB: Număr de pool-uri: 1
2021-07-14T16:36:50.108649Z 0 [Notă] InnoDB: Utilizarea instrucțiunilor CPU crc32
2021-07-14T16:36:50.110883Z 0 [Notă] InnoDB: Inițializarea pool-ului de buffer, dimensiune totală = 128 M, instanțe = 1, dimensiunea bucată = 128 M
2021-07-14T16:36:50.129232Z 0 [Notă] InnoDB: Inițializare finalizată a pool-ului de buffer
2021-07-14T16:36:50.135317Z 0 [Notă] InnoDB: Dacă utilizatorul de execuție mysqld este autorizat, prioritatea firului de curățare a paginii poate fi modificată. Vezi pagina de manual a setpriority().
2021-07-14T16:36:50.159838Z 0 [EROARE] InnoDB: Coruperea paginii bazei de date pe disc sau un fișier eșuat citit al paginii [ID pagină: spațiu=0, numărul paginii=5]. Este posibil să trebuiască să vă recuperați dintr-o copie de rezervă.
2021-07-14T16:36:50.159862Z 0 [Notă] InnoDB: Dump pagină în ascii și hex (16384 octeți):
len 16384; hex 36301e4a000000050000000000000000000000003ba6516200....