[MySQL] Impossible de démarrer MySQL (résolu)

Applications, problèmes de configuration réseau
Répondre
Alplob
archer
Messages : 127
Inscription : ven. 02 nov. 2007, 18:30

[MySQL] Impossible de démarrer MySQL (résolu)

Message par Alplob »

Bonsoir à tous,

suite à une volonté de former à Joomla, je souhaite pouvoir démarrer le serveur MySQL. Mais celui-ci ne démarre pas...

Code : Tout sélectionner

[root@dont_panic mysql]# /etc/rc.d/mysqld start
:: Starting MySQL Server                                                                                                       [FAIL] 
[root@dont_panic mysql]# ps -ef | grep -i "mysqld"
root      6688  5569  0 20:35 pts/0    00:00:00 grep -i mysqld
[root@dont_panic mysql]# ls -la /etc/mysql/
total 16
drwxr-xr-x  2 root root 4096 29 mars  20:22 .
drwxr-xr-x 69 root root 4096 29 mars  20:22 ..
-rw-r--r--  1 root root 4584  2 févr. 06:34 my.cnf
[root@dont_panic mysql]# ls -la /var/run/mysqld/
total 8
drwxr-xr-x  2 mysql mysql 4096 29 mars  20:03 .
drwxr-xr-x 18 root  root  4096 29 mars  20:15 ..
[root@dont_panic mysql]# 
J'ai voulu trouver un log mais j'en ai pas trouvé...

Je n'ai pourtant jamais utilisé MySQL sur ce PC, sauf pour Amarok qui en est dépendant.

Quelqu'un aurait-il une piste ?

Merci d'avance,

Alplob
Dernière modification par Alplob le ven. 02 avr. 2010, 20:29, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17624
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [MySQL] Impossible de démarrer MySQL (en cours)

Message par benjarobin »

Le log de mysql ? dans /var/log...
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Alplob
archer
Messages : 127
Inscription : ven. 02 nov. 2007, 18:30

Re: [MySQL] Impossible de démarrer MySQL (en cours)

Message par Alplob »

Merci pour ta réponse mais je ne crois que MySQL ait généré un log...

Code : Tout sélectionner

[pierro@dont_panic ~]$ ls /var/log
acpid.log    auth.log.4  crond.log.1   errors.log        everything.log.4  lastlog           pm-suspend.log  user.log.3      Xorg.l.log
acpid.log.1  btmp        crond.log.2   errors.log.1      faillog           messages.log      syslog.log      user.log.4      Xorg.l.log.old
acpid.log.2  ConsoleKit  cups          errors.log.2      httpd             messages.log.1    syslog.log.1    uucp.log
acpid.log.3  crond       daemon.log    errors.log.3      kdm.log           messages.log.2    syslog.log.2    uucp.log.1
acpid.log.4  crond.1     daemon.log.1  errors.log.4      kernel.log        messages.log.3    syslog.log.3    uucp.log.2
auth.log     crond.2     daemon.log.2  everything.log    kernel.log.1      messages.log.4    syslog.log.4    wtmp
auth.log.1   crond.3     daemon.log.3  everything.log.1  kernel.log.2      old               user.log        wtmp.1
auth.log.2   crond.4     daemon.log.4  everything.log.2  kernel.log.3      pacman.log        user.log.1      Xorg.0.log
auth.log.3   crond.log   dmesg.log     everything.log.3  kernel.log.4      pm-powersave.log  user.log.2      Xorg.0.log.old
[pierro@dont_panic ~]$ 
Drexya
archer de cavalerie
Messages : 161
Inscription : sam. 20 juin 2009, 15:00

Re: [MySQL] Impossible de démarrer MySQL (en cours)

Message par Drexya »

Es-tu allé faire un tour sur le wiki anglophone ? Il y une page qui pourra peut-être t'aider.
Alplob
archer
Messages : 127
Inscription : ven. 02 nov. 2007, 18:30

Re: [MySQL] Impossible de démarrer MySQL (en cours)

Message par Alplob »

Oui j'y suis allé mais pas plus de résultat...

Code : Tout sélectionner

[root@dont_panic ~]# chown mysql:mysql /var/lib/mysql -R
chown: impossible d'accéder à « /var/lib/mysql »: Aucun fichier ou dossier de ce type
...
Drexya
archer de cavalerie
Messages : 161
Inscription : sam. 20 juin 2009, 15:00

Re: [MySQL] Impossible de démarrer MySQL (en cours)

Message par Drexya »

Hum, à ta place, je sauvegarderai le fichier de config et tenterai une réinstallation. Je viens de le tester sur mon pc (sans avoir rien modifié) avec succès. Par contre il y a eu ce message d'avertissement à l'install :

Code : Tout sélectionner

Installing MySQL system tables...
100329 22:20:15 [Warning] '--skip-locking' is deprecated and will be removed in a future release. Please use '--skip-external-locking' instead.
OK
Filling help tables...
100329 22:20:15 [Warning] '--skip-locking' is deprecated and will be removed in a future release. Please use '--skip-external-locking' instead.
OK

To start mysqld at boot time you have to copy
support-files/mysql.server to the right place for your system

PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:

/usr/bin/mysqladmin -u root password 'new-password'
/usr/bin/mysqladmin -u root -h archlinux password 'new-password'

Alternatively you can run:
/usr/bin/mysql_secure_installation

which will also give you the option of removing the test
databases and anonymous user created by default.  This is
strongly recommended for production servers.

See the manual for more instructions.

You can start the MySQL daemon with:
cd /usr ; /usr/bin/mysqld_safe &

You can test the MySQL daemon with mysql-test-run.pl
cd /usr/mysql-test ; perl mysql-test-run.pl

Please report any problems with the /usr/bin/mysqlbug script!

Dépendances optionnelles pour mysql
    perl-dbi
    perl-dbd-mysql
Alplob
archer
Messages : 127
Inscription : ven. 02 nov. 2007, 18:30

Re: [MySQL] Impossible de démarrer MySQL (résolu)

Message par Alplob »

Merci beaucoup pour ton aide cela fonctionne !
J'arrive à lancer MySQL grace à la commande
/usr/bin/mysqld_safe &
qui est citée dans le message d'installation mais cela ne me parait très propre par rapport à la classique /etc/rc.d/mysqld start..
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17624
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [MySQL] Impossible de démarrer MySQL (en cours)

Message par benjarobin »

Désolé les log sont dans /var/lib/mysql
Si tu arrive a démarrer de cette façon cela veut dire que ton fichier de configuration est faux (ou mal paramétré).
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [MySQL] Impossible de démarrer MySQL (en cours)

Message par tuxce »

Alplob a écrit :

Code : Tout sélectionner

[root@dont_panic ~]# chown mysql:mysql /var/lib/mysql -R
chown: impossible d'accéder à « /var/lib/mysql »: Aucun fichier ou dossier de ce type
...
Le répertoire /var/lib/mysql est crée lors de l'installation de mysql, si tu l'as pas, c'est que t'as du avoir une erreur lors de l'install.
/etc/rc.d/mysqld utilise aussi mysqld_safe mais lui spécifie /var/lib/mysql comme répertoire de travail, et ça doit sûrement planter à cause de ça.
Réinstalle mysql proprement.
Alplob
archer
Messages : 127
Inscription : ven. 02 nov. 2007, 18:30

Re: [MySQL] Impossible de démarrer MySQL (en cours)

Message par Alplob »

Merci beaucoup pour vos réponses!
Curieusement, sans avoir rien fait, MySQL (/etc/rc.d/mysqld ) fonctionne très bien depuis depuis que j'ai réussi à le lancer, et en plus j'ai mes log :)
Répondre