#1 Le 18/05/2010, à 22:24
- jp1004
Lancement mysql. Que veut dire ce message d'erreur ?
Bonjour,
J'essaie de lancer mysql par /etc puis par upstart. Voila ce que j'obtiens.
srk@srk1004:~$ sudo /etc/init.d/mysql start
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service mysql start
Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the start(8) utility, e.g. start mysql
start: Job failed to start
srk@srk1004:~$ status mysql
mysql stop/waiting
srk@srk1004:~$ start mysql
start: Rejected send message, 1 matched rules; type="method_call", sender=":1.46" (uid=1000 pid=1856 comm="start) interface="com.ubuntu.Upstart0_6.Job" member="Start" error name="(unset)" requested_reply=0 destination="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init"))
Qui sait ce que ça veut dire et ce que je dois faire ?
Merci d'avance.
Linux Mint 11 - Katya - 64 bits
Hors ligne
#2 Le 18/05/2010, à 23:09
- skingrapher
Re : Lancement mysql. Que veut dire ce message d'erreur ?
bonsoir
sudo start mysql
ça donne quoi ?
Je suis un obsédé textuel. J'aime trop le LaTeX.
Hors ligne
#3 Le 19/05/2010, à 05:55
- jp1004
Re : Lancement mysql. Que veut dire ce message d'erreur ?
Ca donne ça :
srk@srk1004:~$ sudo start mysql
start: Job failed to start
Linux Mint 11 - Katya - 64 bits
Hors ligne
#4 Le 19/05/2010, à 20:46
- jp1004
Re : Lancement mysql. Que veut dire ce message d'erreur ?
Ce soir j'ai eu un moment d'espoir. Kubuntu me signalait 7 mises à jour disponibles pour mysql client et serveur.
J'ai fait les mises à jour, désinstallé server et client, supprimé les répertoires (bref, la routine ), et réinstallé le tout.
Que dalle. Toujours le même message.
Il n'y a personne ici qui a eu le même problème ou qui s'y connait assez pour m'aider ?
Ce serait sympa. Merci d'avance.
Linux Mint 11 - Katya - 64 bits
Hors ligne
#5 Le 19/05/2010, à 20:54
- droopy191
Re : Lancement mysql. Que veut dire ce message d'erreur ?
Salut,
et
sudo service mysql start
Hors ligne
#6 Le 19/05/2010, à 20:56
- jp1004
Re : Lancement mysql. Que veut dire ce message d'erreur ?
Hélas, rien de terrible
srk@srk1004:~$ sudo service mysql start
start: Job failed to start
Linux Mint 11 - Katya - 64 bits
Hors ligne
#7 Le 19/05/2010, à 21:27
- droopy191
Re : Lancement mysql. Que veut dire ce message d'erreur ?
Hélas, rien de terrible
srk@srk1004:~$ sudo service mysql start start: Job failed to start
Voyez les logs
Hors ligne
#8 Le 19/05/2010, à 21:54
- jp1004
Re : Lancement mysql. Que veut dire ce message d'erreur ?
Je ne sais pas où elles sont. Et que faut-il regarder en particulier ?
Dernière modification par jp1004 (Le 19/05/2010, à 21:55)
Linux Mint 11 - Katya - 64 bits
Hors ligne
#9 Le 19/05/2010, à 22:00
- droopy191
Re : Lancement mysql. Que veut dire ce message d'erreur ?
Je ne sais pas où elles sont. Et que faut-il regarder en particulier ?
rédémarrez mysql
puis
sudo tail -n 30 /var/log/syslog
Hors ligne
#10 Le 20/05/2010, à 05:55
- jp1004
Re : Lancement mysql. Que veut dire ce message d'erreur ?
Justement, je ne peux pas le démarrer.
Voila ce que ça donne après le start :
srk@srk1004:~$ sudo service mysql start
start: Job failed to start
srk@srk1004:~$ sudo tail -n 30 /var/log/syslog
May 20 05:52:38 srk1004 rsyslogd: [origin software="rsyslogd" swVersion="4.2.0" x-pid="894" x-info="http://www.rsyslog.com"] rsyslogd was HUPed, type 'lightweight'.
May 20 05:52:44 srk1004 anacron[1022]: Job `cron.daily' terminated
May 20 05:52:44 srk1004 anacron[1022]: Normal exit (1 job run)
May 20 05:53:44 srk1004 init: mysql pre-start process (2530) terminated with status 1
srk@srk1004:~$
Linux Mint 11 - Katya - 64 bits
Hors ligne
#11 Le 20/05/2010, à 07:37
- wblitz
Re : Lancement mysql. Que veut dire ce message d'erreur ?
regarde également dans les fichiers /var/log/mysql.log, /var/log/mysql.err, /var/log/mysql/mysql.log et/ou /var/log/mysql/mysql.log.
tu peux lancer la commande suivante dans un premier terminal :
sudo tail -f /var/log/mysql.log /var/log/mysql.err /var/log/mysql/mysql.log /var/log/mysql/mysql.log
et dans un second redémarrer le service :
sudo service mysql start
regarde ce qui s'affichera alors sur le premier terminal.
Dernière modification par wblitz (Le 20/05/2010, à 07:38)
"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs
Hors ligne
#12 Le 20/05/2010, à 08:47
- jp1004
Re : Lancement mysql. Que veut dire ce message d'erreur ?
Merci. Je fais ça ce soir, je suis au bureau pour l"instant.
Linux Mint 11 - Katya - 64 bits
Hors ligne
#13 Le 20/05/2010, à 18:22
- jp1004
Re : Lancement mysql. Que veut dire ce message d'erreur ?
Voila ce que ça donne dans le premier terminal:
srk@srk1004:~$ sudo tail -f /var/log/mysql.log /var/log/mysql.err /var/log/mysql/mysql.log /var/log/mysql/mysql.log
==> /var/log/mysql.log <==
==> /var/log/mysql.err <==
tail: Ne peut ouvrir `/var/log/mysql/mysql.log' en lecture: Aucun fichier ou dossier de ce type
tail: Ne peut ouvrir `/var/log/mysql/mysql.log' en lecture: Aucun fichier ou dossier de ce type
et dans le second (mais je n'ai pas l'impression que ça change quelque chose) :
srk@srk1004:~$ sudo service mysql start
start: Job failed to start
srk@srk1004:~$
Alors docteur, c'est grave ?
Linux Mint 11 - Katya - 64 bits
Hors ligne
#14 Le 20/05/2010, à 18:35
- wblitz
Re : Lancement mysql. Que veut dire ce message d'erreur ?
mêmes commandes, mais ajoute /var/log/syslog
"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs
Hors ligne
#15 Le 20/05/2010, à 21:22
- jp1004
Re : Lancement mysql. Que veut dire ce message d'erreur ?
Alors là, il est bavard, le lynx !
srk@srk1004:~$ sudo tail -f /var/log/mysql.log /var/log/mysql.err /var/log/mysql/mysql.log /var/log/mysql/mysql.log /var/log/syslog
==> /var/log/mysql.log <==
==> /var/log/mysql.err <==
tail: Ne peut ouvrir `/var/log/mysql/mysql.log' en lecture: Aucun fichier ou dossier de ce type
tail: Ne peut ouvrir `/var/log/mysql/mysql.log' en lecture: Aucun fichier ou dossier de ce type
==> /var/log/syslog <==
May 20 19:46:46 srk1004 kernel: [ 5632.835957] usb-storage: device scan complete
May 20 19:46:46 srk1004 kernel: [ 5632.837300] scsi 6:0:0:0: Direct-Access HTC Android Phone 0100 PQ: 0 ANSI: 2
May 20 19:46:46 srk1004 kernel: [ 5632.838011] sd 6:0:0:0: Attached scsi generic sg5 type 0
May 20 19:46:46 srk1004 kernel: [ 5632.870063] sd 6:0:0:0: [sde] Attached SCSI removable disk
May 20 20:09:02 srk1004 CRON[6978]: (root) CMD ( [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -type f -cmin +$(/usr/lib/php5/maxlifetime) -print0 | xargs -n 200 -r -0 rm)
May 20 20:17:01 srk1004 CRON[7041]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
May 20 20:39:01 srk1004 CRON[7198]: (root) CMD ( [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -type f -cmin +$(/usr/lib/php5/maxlifetime) -print0 | xargs -n 200 -r -0 rm)
May 20 20:45:39 srk1004 kernel: [ 9165.437155] do_IRQ: 0.84 No irq handler for vector (irq -1)
May 20 21:09:01 srk1004 CRON[7401]: (root) CMD ( [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -type f -cmin +$(/usr/lib/php5/maxlifetime) -print0 | xargs -n 200 -r -0 rm)
May 20 21:17:01 srk1004 CRON[7464]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Ca devient de plus en plus du chinois.
Linux Mint 11 - Katya - 64 bits
Hors ligne
#16 Le 21/05/2010, à 07:06
- jp1004
Re : Lancement mysql. Que veut dire ce message d'erreur ?
J'ai fait un sudo service mysql start
qui m'a donné : start: Job failed to start
Et j'ai regardé avec KSystemLog. J'obtiens :
init mysql pre-start process (3261) terminated with status 1
Je ne vois pas d'info sur ce "status 1"
Dernière modification par jp1004 (Le 21/05/2010, à 07:07)
Linux Mint 11 - Katya - 64 bits
Hors ligne
#17 Le 21/05/2010, à 17:39
- droopy191
Re : Lancement mysql. Que veut dire ce message d'erreur ?
Ca semble etre cela
https://bugs.launchpad.net/ubuntu/+sour … bug/573318
absence du fichier
/etc/mysql/my.cnf
ici un fichier défaut que vous pouvez sans doute copier
http://launchpadlibrarian.net/48615270/my.cnf
Hors ligne
#18 Le 21/05/2010, à 19:27
- jp1004
Re : Lancement mysql. Que veut dire ce message d'erreur ?
Avant tout, merci pour les liens.
J'ai copié le fichier my.conf (il n'en avait effectivement pas dans /etc/mysql) puis dans une console :
srk@srk1004:~$ sudo /etc/init.d/mysql start
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service mysql start
Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the start(8) utility, e.g. start mysql
Dans une autre console, je fais :
srk@srk1004:~$ /etc/init.d/mysql status
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service mysql status
Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the status(8) utility, e.g. status mysql
mysql respawn/post-start, (post-start) process 8547
srk@srk1004:~$
Est-ce correct ?
Linux Mint 11 - Katya - 64 bits
Hors ligne
#19 Le 21/05/2010, à 19:36
- droopy191
Re : Lancement mysql. Que veut dire ce message d'erreur ?
Avant tout, merci pour les liens.
J'ai copié le fichier my.conf (il n'en avait effectivement pas dans /etc/mysql) puis dans une console :
srk@srk1004:~$ sudo /etc/init.d/mysql start Rather than invoking init scripts through /etc/init.d, use the service(8) utility, e.g. service mysql start Since the script you are attempting to invoke has been converted to an Upstart job, you may also use the start(8) utility, e.g. start mysql
Dans une autre console, je fais :
srk@srk1004:~$ /etc/init.d/mysql status Rather than invoking init scripts through /etc/init.d, use the service(8) utility, e.g. service mysql status Since the script you are attempting to invoke has been converted to an Upstart job, you may also use the status(8) utility, e.g. status mysql mysql respawn/post-start, (post-start) process 8547 srk@srk1004:~$
Est-ce correct ?
A priori, mysql est démarré correctement mais le message indique qu'il faut désormais demarrer mysql avec "service mysql start" ( remplacement de init par upstart ).
Hors ligne
#20 Le 22/05/2010, à 06:20
- jp1004
Re : Lancement mysql. Que veut dire ce message d'erreur ?
Quand je lance phpmyadmin j'arrive sur la page d'identification qui dit :
#2002 Connexion au serveur MySQL non permise
et
La connexion au "controluser" tel que défini dans votre configuration a échoué.
Dans le console, j'obtiens :
srk@srk1004:~$ mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Vérifications faites, il n'y a pas de mysqld.sock dans /var/run/mysqld
J'ai essayé d'en créer un vide. Ca ne change rien.
C'est désespérant .
Linux Mint 11 - Katya - 64 bits
Hors ligne
#21 Le 22/05/2010, à 16:48
- droopy191
Re : Lancement mysql. Que veut dire ce message d'erreur ?
Quand je lance phpmyadmin j'arrive sur la page d'identification qui dit :
#2002 Connexion au serveur MySQL non permise
et
La connexion au "controluser" tel que défini dans votre configuration a échoué.Dans le console, j'obtiens :
srk@srk1004:~$ mysql ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Vérifications faites, il n'y a pas de mysqld.sock dans /var/run/mysqld
J'ai essayé d'en créer un vide. Ca ne change rien.
C'est désespérant
.
C'est un problème de droit.
connectez vous avec le bon utilisateur, ou vous n'avez pas indiqué le bon mot de passe à phpmyadmin
Hors ligne
#22 Le 22/06/2010, à 07:47
- m2nis
Re : Lancement mysql. Que veut dire ce message d'erreur ?
Bonjour,
Avez-vous trouvé la solution car je rencontre exactement le même problème depuis mon passage de Hardy à Lucid ?
D'avance merci.
Michaël.
Hors ligne
#23 Le 22/06/2010, à 10:13
- m2nis
Re : Lancement mysql. Que veut dire ce message d'erreur ?
Ok. J'ai cru y être... Pour cela, j'ai fait :
$ sudo apt-get remove mysql-server --purge
$ sudo apt-get autoremove
$ sudo apt-get autoclean
suppression manuelle des répertoires /etc/mysql, /var/lib/mysqld, /var/run/mysqld, /var/log/mysql
redémarrage du pc
puis réinstallation du meta-paquet mysql-server (cette installation me donne un message d'erreur concernant la modification du mot de passe root).
Malgré cela, j'obtiens encore (ou enfin car avant, la commande bloquait sans aucun message, m'obligeant à des kill sans fin) :
$ sudo start mysql
start: Job failed to start
Récupération du fichier my.cnf indiqué ci-dessus car il n'existe pas sur ma machine, et... c'est reparti !
Modification du répertoire des bases de données pour récupérer les bonnes et... tout est à nouveau cassé. La reprise de ce qui avait fonctionné ci-dessus... ne fonctionne plus... Encore quelques bonnes heures à perdre ?
Dernière modification par m2nis (Le 22/06/2010, à 10:32)
Michaël.
Hors ligne
#24 Le 22/06/2010, à 18:25
- jp1004
Re : Lancement mysql. Que veut dire ce message d'erreur ?
Non, je n'ai pas trouvé, désolé.
Depuis, je suis passé à Linux Mint et j'ai donc pu réinstaller proprement mysql.
Bon courage.
Linux Mint 11 - Katya - 64 bits
Hors ligne
#25 Le 23/06/2010, à 07:24
- m2nis
Re : Lancement mysql. Que veut dire ce message d'erreur ?
Aïe ! Je n'ai pas franchement l'intention de changer de distribution, ou même de réinstaller... Mais merci pour ce retour.
Michaël.
Hors ligne