mariadb ne veut pas démarrer [Réglé]
impossible de lancer mariadb après son installation
Système et matériels / Installation et configuration

domchab Membre non connecté
-
- Voir le profil du membre domchab
- Inscrit le : 07/07/2011
- Groupes :
Je viens d'installer mageia 8 sur un ordinateur qui avait une installation mageia 7. La mise à jour ne passait pas, j'ai donc fait une reinstallation complète (en gardant le /home précédent)
L'installation s'est bien passée et je m'attaque au serveur Lamp qui me pose toujours quelques soucis à l'installation avec mysql mais que jusqu'à présent j'arrivais à régler et là je sèche.
mon serveur Appache s'est bien lancé et mon serveur mysql résiste : je n'arrive pas à lancer le mysqld dans la page système de drakconf et lorsque je lance la commande mariadb en root ou en utilisateur j'ai le retour suivant :
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
Cette erreur semble être un classique mais aucune des solutions trouvées sur internet ne marche sur mon poste.
Un grand merci d'avance à tout ceux qui pourront m'aider?
bonne fin d'AM

vouf Membre non connecté
-
- Voir le profil du membre vouf
- Inscrit le : 16/08/2008
- Groupes :
Et tu as lancé au préalable dans un shell la commande suivante pour fixer le mot de passe mariadb ?
Code BASH :
mysql_secure_installation
Mageia 9 64 bits Plasma - Asus Prime Z690-P D4 -Intel Core i5 12600 K- 32 Go Kingston Fury Renegade DDR4-3600 Mhz- Gigabyte Nvidia RTX 3060 - Go-M2 Samsung Evo 970 1Tb-SSD 512 Gb Samsung Evo 960 -SSD 512 Gb Crucial M5

Fingolfin Membre non connecté
-
- Voir le profil du membre Fingolfin
- Inscrit le : 07/11/2011
- Site internet
- Groupes :
...Rrrhâaa installer Lamp est souvent synonyme de roulette Russe !

Même si tu indiques dans la console ? :
Code BASH :
systemctl start mysqld
Ou direct dans le CCM/ Système / Gérer les services systeme et cliquer sur DÉMARRER ou cocher mysqld : ✔ au démarrage.
Si cela ne le fait pas essais de réinstaller : mysql
Code BASH :
urpmi mysql
Si c'est installé tu devrais avoir ce message :
Code BASH :
Le paquetage mariadb-10.5.8-2.mga8.x86_64 est déjà installé Marque mariadb comme étant manuellement installé, il ne sera pas considéré comme un paquet orphelin
essai aussi :
Code BASH :
urpmi mysql-client
Avant cette erreur venait que mysql-server n'était pas ou mal installée, qu'en est-il maintenant ?? je ne saurais le dire...
je te souhaite bonne chance.
Carte mère : B550 Tomahawk MSI B550 Max WiFi - Processeur : AMD Ryzen 5 - 3600
Carte graphique : XFX Speedster QICK319 Radeon 12Go - Ram : G.Skill Trident Z Neo F4 4x32 Go (128Go)
Disques : NVMe 980 PRO 500Go - 1 SSD 1To Crucial - HDD 1To - Écran : Essentiel-B
Boîtier : be quiet! Dark Base Pro 900 orange rev.2
System-Dualboot - Mageia8 Plasma - Open-Suse 15-4 Plasma.

domchab Membre non connecté
-
- Voir le profil du membre domchab
- Inscrit le : 07/07/2011
- Groupes :
mysql_secure_installation
NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB
SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!
In order to log into MariaDB to secure it, we'll need the current
password for the root user. If you've just installed MariaDB, and
haven't set the root password yet, you should just press enter here.
Enter current password for root (enter for none):
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
Enter current password for root (enter for none):
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
j'essaye de réinstaller mariadb pour voir ...

domchab Membre non connecté
-
- Voir le profil du membre domchab
- Inscrit le : 07/07/2011
- Groupes :
systemctl start mysqld
Job for mysqld.service failed because the control process exited with error code.
See "systemctl status mysqld.service" and "journalctl -xe" for details.
par l'interface en cochant mysqld , j'ai déjà essayé et ça ne démarre pas.

domchab Membre non connecté
-
- Voir le profil du membre domchab
- Inscrit le : 07/07/2011
- Groupes :
et en console si je vais voir ce qui se passe sur le service cela donne cela :
mysqld.service - MySQL database server
Loaded: loaded (/usr/lib/systemd/system/mysqld.service; disabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Sun 2021-02-28 19:06:33 CET; 16s ago
Process: 78943 ExecStartPre=/usr/sbin/mysqld-prepare-db-dir (code=exited, status=0/SUCCESS)
Process: 78957 ExecStart=/usr/sbin/mysqld (code=exited, status=1/FAILURE)
Main PID: 78957 (code=exited, status=1/FAILURE)
Status: "MariaDB server is down"
CPU: 73ms
févr. 28 19:06:33 salon.home systemd[1]: mysqld.service: Scheduled restart job, restart counter is at 5.
févr. 28 19:06:33 salon.home systemd[1]: Stopped MySQL database server.
févr. 28 19:06:33 salon.home systemd[1]: mysqld.service: Start request repeated too quickly.
févr. 28 19:06:33 salon.home systemd[1]: mysqld.service: Failed with result 'exit-code'.
févr. 28 19:06:33 salon.home systemd[1]: Failed to start MySQL database server.

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Je pense qu' il faudrait voir pourquoi le service ne se lance pas (peut être qu' un fichier .err ce trouve dans /var/log).
Ici il plante trop souvent et systemd jète l' éponge...

Fingolfin Membre non connecté
-
- Voir le profil du membre Fingolfin
- Inscrit le : 07/11/2011
- Site internet
- Groupes :
.. Chez moi, je n'arrive pas à configurer correctement Lamp,enfin: le groupe apache,mysql,php.
J'applique les protocoles d'usages , et pourtant: "NADA" .
Je ne sais pas d'où cela vient, mais pourtant c'est là.
A tel point que j'ai virtualisé MGA 7.1 et réinstallé lamp --> qui sur 7.1 fonctionnne.
Un mystère.
Carte mère : B550 Tomahawk MSI B550 Max WiFi - Processeur : AMD Ryzen 5 - 3600
Carte graphique : XFX Speedster QICK319 Radeon 12Go - Ram : G.Skill Trident Z Neo F4 4x32 Go (128Go)
Disques : NVMe 980 PRO 500Go - 1 SSD 1To Crucial - HDD 1To - Écran : Essentiel-B
Boîtier : be quiet! Dark Base Pro 900 orange rev.2
System-Dualboot - Mageia8 Plasma - Open-Suse 15-4 Plasma.

domchab Membre non connecté
-
- Voir le profil du membre domchab
- Inscrit le : 07/07/2011
- Groupes :
Finalement ma réinstallation de mageia 8 n'était pas totale car le repertoire /var est sur une partition à part et elle n'avait pas été effacée. J'ai donc désinstallé mariadb, effacé les repertoires /var/liv/mysql et le mysqld, puis réinstallé mariadb et cela marche.
Mais je ne sais toujours pas pourquoi mon serveur mysql ne se lançait pas, mais le principal est que cela marche maintenant.
Bonne fin d'AM
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie