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 04/12/2020, à 18:43

Ghost67

MariaDB Crash signal=SEGV [RESOLU]

Bonjour à tous,

Je viens a vous car je ne suis pas un expert en Bdd et je me retrouve avec mon serveur de DEV en rade.

Je m'explique, depuis quelques temps je me retrouve avec des arrêts impromptus de MariaDB pour cause "code=killed, signal=SEGV"

 Process: 6683 ExecStart=/usr/sbin/mysqld $MYSQLD_OPTS $_WSREP_NEW_CLUSTER $_WSREP_START_POSITION (code=killed, signal=SEGV)

A chaque fois que j'ai eu le problème, un simple reboot corrigeait le problème.

Jusqu'à aujourd'hui.... Plus moyen de redémarrer le service... J'ai des données dessus et j'aimerais les récupérer si possible... Sinon, je me débrouillerais pour les recréer...
Mais j'aimerais surtout pouvoir le redémarrer... Si vous avez des infos sur une quelconque marche à suivre ou test à effectuer, je suis preneur...

Merci

Dernière modification par Ghost67 (Le 07/12/2020, à 13:46)

Hors ligne

#2 Le 07/12/2020, à 13:40

noje

Re : MariaDB Crash signal=SEGV [RESOLU]

Ici ça parle de base de données corrompues, il donne une méthode de tentative de restauration.
Après le gars relançait aussi le service avec systemctl aussi comme vous.

https://mariadb.com/kb/en/mariadb-serve … -crashing/

Dernière modification par noje (Le 07/12/2020, à 13:43)


- LTS 18.04 & 22.04 - jwm - cwm - zsh

Les seules vraies erreurs sont celles que nous commettons à répétition.
Les autres sont des occasions d'apprentissage. (Dalaï Lama)

Hors ligne

#3 Le 07/12/2020, à 13:44

bruno

Re : MariaDB Crash signal=SEGV [RESOLU]

Quand on a un problème avec un service il faut examiner les logs.
Pour mariadb, par défaut c'est sous /var/log/mysql et avec journactl :

journalctl --no-pager -u mariadb

#4 Le 07/12/2020, à 13:45

Ghost67

Re : MariaDB Crash signal=SEGV [RESOLU]

Merci,

En effet. Après suite d'investigation, je n'ai pas eus d'autre choix que de restaurer mes dump.
Visiblement, ce serais dut à une erreur de segmentation de mes fichiers de BDD, hors pour les restaurer, ou les supprimer il fallait pouvoir démarrer le service. J'ai donc dut déinstaller/purger mariadb-server puis le réinstaller avant de restaurer mes dump.

Méthode bourrin, mais efficace.
Par contre je n'ai pas trouvé la source de cette erreur de segmentation. Après test rapide, le disque est sain.

En attendant d'avoir à nouveau cette erreur on peut dire que le sujet est clos.
Merci

Hors ligne

#5 Le 07/12/2020, à 13:47

Ghost67

Re : MariaDB Crash signal=SEGV [RESOLU]

bruno a écrit :

Quand on a un problème avec un service il faut examiner les logs.
Pour mariadb, par défaut c'est sous /var/log/mysql et avec journactl :

journalctl --no-pager -u mariadb

Les log n'indiquait que l'erreur de segmentation. Mais je n'ai pas réussi à identifier la cause de celle-ci.

Hors ligne

#6 Le 07/12/2020, à 14:03

noje

Re : MariaDB Crash signal=SEGV [RESOLU]

Ghost67 a écrit :

Merci,
Méthode bourrin, mais efficace.
Par contre je n'ai pas trouvé la source de cette erreur de segmentation. Après test rapide, le disque est sain.
Merci

Possible que ce soit simplement lié à un souci d’écriture à un moment donné, après l’essentiel c’est d’avoir et de faire de backups « comme toujours ».


- LTS 18.04 & 22.04 - jwm - cwm - zsh

Les seules vraies erreurs sont celles que nous commettons à répétition.
Les autres sont des occasions d'apprentissage. (Dalaï Lama)

Hors ligne