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 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 sad ), 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 ?

jp1004 a écrit :

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 ?

jp1004 a écrit :

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 ?

jp1004 a écrit :

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 sad.


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 ?

jp1004 a écrit :

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 sad.

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 ? sad

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 ! sad 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