Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 29/07/2018, à 03:45

Francesco CARCHIDI

MySQL ne redémarre plus

Bonjour

Mon serveur Mysql a cessé de fonctionner.
Je n'arrive plus le relancer.

Quand je fait un restart j'ai le message suivant :
########################################

root@REPLICAMASTER:/var/log/mysql# /etc/init.d/mysql start
[....] Starting mysql (via systemctl): mysql.serviceJob for mysql.service failed because the control process exited with error code. See "systemctl status mysql.service" and "journalctl -xe" for details.
 failed!

Quand je regarde le journalctl -xe je n'arrive pas à comprendre le problème :
########################################

root@REPLICAMASTER:/var/log/mysql# journalctl -xe | tail -20
juil. 28 16:39:59 REPLICAMASTER systemd[1]: mysql.service: Service hold-off time over, scheduling restart.
juil. 28 16:39:59 REPLICAMASTER systemd[1]: Stopped MySQL Community Server.
-- Subject: L'unité (unit) mysql.service a terminé son arrêt
-- Defined-By: systemd
-- Support: [url]http://lists.freedesktop.org/mailman/listinfo/systemd-devel[/url]
--
-- L'unité (unit) mysql.service a terminé son arrêt.
juil. 28 16:39:59 REPLICAMASTER systemd[1]: Starting MySQL Community Server...
-- Subject: L'unité (unit) mysql.service a commencé à démarrer
-- Defined-By: systemd
-- Support: [url]http://lists.freedesktop.org/mailman/listinfo/systemd-devel[/url]
--
-- L'unité (unit) mysql.service a commencé à démarrer.
juil. 28 16:39:59 REPLICAMASTER audit[6052]: AVC apparmor="DENIED" operation="open" profile="/usr/sbin/mysqld" name="/proc/6052/status" pid=6052 comm="mysqld" requested_mask="r" denied_mask="r" fsuid=111 ouid=111
juil. 28 16:39:59 REPLICAMASTER audit[6052]: AVC apparmor="DENIED" operation="open" profile="/usr/sbin/mysqld" name="/sys/devices/system/node/" pid=6052 comm="mysqld" requested_mask="r" denied_mask="r" fsuid=111 ouid=0
juil. 28 16:39:59 REPLICAMASTER audit[6052]: AVC apparmor="DENIED" operation="open" profile="/usr/sbin/mysqld" name="/proc/6052/status" pid=6052 comm="mysqld" requested_mask="r" denied_mask="r" fsuid=111 ouid=111
juil. 28 16:39:59 REPLICAMASTER kernel: audit: type=1400 audit(1532831999.985:160): apparmor="DENIED" operation="open" profile="/usr/sbin/mysqld" name="/proc/6052/status" pid=6052 comm="mysqld" requested_mask="r" denied_mask="r" fsuid=111 ouid=111
juil. 28 16:39:59 REPLICAMASTER kernel: audit: type=1400 audit(1532831999.985:161): apparmor="DENIED" operation="open" profile="/usr/sbin/mysqld" name="/sys/devices/system/node/" pid=6052 comm="mysqld" requested_mask="r" denied_mask="r" fsuid=111 ouid=0
juil. 28 16:39:59 REPLICAMASTER kernel: audit: type=1400 audit(1532831999.985:162): apparmor="DENIED" operation="open" profile="/usr/sbin/mysqld" name="/proc/6052/status" pid=6052 comm="mysqld" requested_mask="r" denied_mask="r" fsuid=111 ouid=111
juil. 28 16:40:00 REPLICAMASTER systemd[1]: mysql.service: Main process exited, code=exited, status=1/FAILURE

Bizarrement je n'ai absolument rien dans /var/log/mysql/error.log
Ni dans error.log.1.gz etc
Tous les fichier son vide et ils ne pèsent que 20 octets

Merci de votre aide.

Dernière modification par Francesco CARCHIDI (Le 29/07/2018, à 23:55)

Hors ligne

#2 Le 29/07/2018, à 04:07

Francesco CARCHIDI

Re : MySQL ne redémarre plus

après avoir modifié dans APPARMOR :
quand je refait journalctl -xe
####################################################

root@REPLICAMASTER:/var/log/mysql# journalctl -xe | tail -20
-- Defined-By: systemd
-- Support: [url]http://lists.freedesktop.org/mailman/listinfo/systemd-devel[/url]
--
-- L'unité (unit) mysql.service a échoué, avec le résultat failed.
juil. 28 17:02:10 REPLICAMASTER systemd[1]: mysql.service: Unit entered failed state.
juil. 28 17:02:10 REPLICAMASTER systemd[1]: mysql.service: Failed with result 'exit-code'.
juil. 28 17:02:10 REPLICAMASTER systemd[1]: mysql.service: Service hold-off time over, scheduling restart.
juil. 28 17:02:10 REPLICAMASTER systemd[1]: Stopped MySQL Community Server.
-- Subject: L'unité (unit) mysql.service a terminé son arrêt
-- Defined-By: systemd
-- Support: [url]http://lists.freedesktop.org/mailman/listinfo/systemd-devel[/url]
--
-- L'unité (unit) mysql.service a terminé son arrêt.
juil. 28 17:02:10 REPLICAMASTER systemd[1]: Starting MySQL Community Server...
-- Subject: L'unité (unit) mysql.service a commencé à démarrer
-- Defined-By: systemd
-- Support: [url]http://lists.freedesktop.org/mailman/listinfo/systemd-devel[/url]
--
-- L'unité (unit) mysql.service a commencé à démarrer.
juil. 28 17:02:11 REPLICAMASTER systemd[1]: mysql.service: Main process exited, code=exited, status=1/FAILURE

###########################
###########################
Si je stop APPARMOR
cela ne marche toujours pas :

Dernière modification par Francesco CARCHIDI (Le 29/07/2018, à 23:55)

Hors ligne

#3 Le 29/07/2018, à 04:24

Francesco CARCHIDI

Re : MySQL ne redémarre plus

Quand je fais un DF :
#########################

root@REPLICAMASTER:/home/francesco# df
Filesystem                         1K-blocks     Used Available Use% Mounted on
udev                                 8196096        0   8196096   0% /dev
tmpfs                                1643264     9080   1634184   1% /run
/dev/mapper/REPLICAMASTER--vg-root  32368528 31394484         0 100% /
tmpfs                                8216308        0   8216308   0% /dev/shm
tmpfs                                   5120        0      5120   0% /run/lock
tmpfs                                8216308        0   8216308   0% /sys/fs/cgroup
/dev/sda1                             482922    58467    399521  13% /boot
tmpfs                                1643264        0   1643264   0% /run/user/1000

Je comprend pas ma partition racine à 100%
J'ai un disque de 200 giga pour ce serveur. (VM)

Dernière modification par Francesco CARCHIDI (Le 29/07/2018, à 23:56)

Hors ligne

#4 Le 29/07/2018, à 04:56

cqfd93

Re : MySQL ne redémarre plus

Modération

Bonjour,

Pour ajouter toi-même les balises code à tes 3 messages :

  • Cliquer sur le lien « Modifier » en bas à droite du message

  • Sélectionner le texte

  • Cliquer sur le <> de l'éditeur de message
    1471986854.png


cqfd93

Hors ligne

#5 Le 29/07/2018, à 07:40

krodelabestiole

Re : MySQL ne redémarre plus

Francesco CARCHIDI a écrit :

après avoir modifié dans APPARMOR

quelle modif ?

tu as redémarré ?
https://doc.ubuntu-fr.org/mysql#apparmor

Hors ligne

#6 Le 30/07/2018, à 00:22

Francesco CARCHIDI

Re : MySQL ne redémarre plus

J'ai répondu à mon problème moi même dans le post NUMERO 3.
Un de mes scritps CRON a saturé mon espace disque.
Ce n'est pas un problème de MYSQL ou APPARMOR, mais la conséquence d'un disque saturé.
Voilà j'ai corrigé mon CRON, supprimé le demi-milliard de fichier temp qui était en sortie de mon cron.
Tout est rentré dans l'ordre.

Concernant la réponse de "KRODELABESTIOLE" (merci d'avoir répondu)
J'ai modifié dans APPARMOR en rajoutant ceux qui sortait du journalctl -xe
CAD : j'ai donc rajouté :

/proc/*/status r,
/sys/devices/system/*/ r,

etc...
A chaque fois que journalctl -xe me donnais un retour APPARMOR non-valide je le rajoutait dans sa config avant de faire un "RELOAD" de APPARMOR.
Mais cela n'avais rien changé puisque le problème venait de ma saturation.

Bien entendu j'ai tous remis en place.
Et maintenant tous fonctionne.

Merci

Hors ligne