Re: [WHEEZY] [JESSIE] Je n'arrive pas à redémarrer mysql
Ben finalement… > sous Jessie, on peut lire cette ligne : > > export HOME=/etc/mysql/ > > donc il y aurait un problème avec ton installation de mysql ? Oui. Je l'ai aussi, mais ça n'avance pas mon affaire. > > pas la peine de s'acharner sur /etc/init.d/mysql si le problème vient > de là. Non, le problème ne vient pas de là. Il a ça pour conséquence, ce qui est différent. Remettre un tour de manivelle permet de tester si ce que j'ai modifié a réussi. Grâce à vous, je me suis quand même aperçu que j'avais conservé le fichier de ma guerre de quatorze : https://lists.debian.org/debian-user-french/2014/12/msg00246.html == # cp my.cnf.dpkg-dist /etc/mysql/my.cnf # service mysql start [] Starting MySQL database server: mysqldPas de répertoire, connexion avec HOME=/ [ .k [info] Checking for tables which need an upgrade, are corrupt or were not closed cleanly.. # service mysql status [info] /usr/bin/mysqladmin Ver 8.42 Distrib 5.6.21, for debian-linux-gnu on x86_64 Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Server version 5.6.21-1~dotdeb.1 Protocol version10 Connection Localhost via UNIX socket UNIX socket /var/run/mysqld/mysqld.sock Uptime: 16 sec Threads: 12 Questions: 783 Slow queries: 0 Opens: 888 Flush tables: 1 Open tables: 221 Queries per second avg: 48.937. == Je reste avec ma vieille daube de chez Dotdeb, mais au moins cela fonctionne :-P Va savoir pourquoi ? Merci à tous, Ph. Gras PS. Conclusion provisoire : gardez précieusement vos vieux bouts de ficelle qui ne servent plus à rien.
Re: [WHEEZY] [JESSIE] Je n'arrive pas à redémarrer mysql
Le Sun, 14 Aug 2016 18:12:03 +0200, "Ph. Gras"a écrit : > # /etc/init.d/mysql start > [] Starting MySQL database server: mysqldPas de répertoire, > connexion avec HOME=/ > [FAIL. . . . . . . . . . . . . . . . . . . . . . . . . . . . failed! En démarrant, le "démon" mysqld ne trouve rien dans la variable shell HOME, or si tu fais un : less /etc/init.d/mysql (le script de démarrage) sous Jessie, on peut lire cette ligne : export HOME=/etc/mysql/ donc il y aurait un problème avec ton installation de mysql ? > # /etc/init.d/mysql force-reload [] Reloading MySQL database > server: mysqld/usr/bin/mysqladmin: connect to server at 'localhost' > failed error: 'Can't connect to local MySQL server through socket > '/var/run/mysqld/mysqld.sock' (2)' Check that mysqld is running and > that the socket: '/var/run/mysqld/mysqld.sock' exists! > # /etc/init.d/mysql status [info] MySQL is stopped.. > > :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( > :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( > > Ph. Gras > pas la peine de s'acharner sur /etc/init.d/mysql si le problème vient de là. -- Etilem
Re: [WHEEZY] [JESSIE] Je n'arrive pas à redémarrer mysql
Bonsoir, > Bonjour, > > /etc/init.d/mysql > > [code] > > root@alpha30:~# systemctl status mysql.service > ● mysql.service - MySQL Community Server >Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: > enabled) >Active: active (running) since dim. 2016-08-14 09:51:36 CEST; 7h ago > Main PID: 2336 (mysqld_safe) >CGroup: /system.slice/mysql.service >├─2336 /bin/sh /usr/bin/mysqld_safe >└─2757 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql > --plugin-dir=/usr/lib/mysql/plugin --log-error=/var/log/mysql/error.log --pi > > août 14 09:51:35 alpha30 systemd[1]: Starting MySQL Community Server... > août 14 09:51:36 alpha30 mysqld_safe[2336]: 160814 09:51:36 mysqld_safe Can't > log to error log and syslog at the same time. Remove all --log-error con > août 14 09:51:36 alpha30 mysqld_safe[2336]: 160814 09:51:36 mysqld_safe > Logging to '/var/log/mysql/error.log'. > août 14 09:51:36 alpha30 mysqld_safe[2336]: 160814 09:51:36 mysqld_safe > Starting mysqld daemon with databases from /var/lib/mysql > août 14 09:51:36 alpha30 systemd[1]: Started MySQL Community Server. > root@alpha30:~# > [/code] # /etc/init.d/mysql Usage: /etc/init.d/mysql start|stop|restart|reload|force-reload|status # /etc/init.d/mysql start [] Starting MySQL database server: mysqldPas de répertoire, connexion avec HOME=/ [FAIL. . . . . . . . . . . . . . . . . . . . . . . . . . . . failed! # /etc/init.d/mysql force-reload [] Reloading MySQL database server: mysqld/usr/bin/mysqladmin: connect to server at 'localhost' failed error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)' Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists! # /etc/init.d/mysql status [info] MySQL is stopped.. :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( Ph. Gras
Re: [WHEEZY] [JESSIE] Je n'arrive pas à redémarrer mysql
Bonjour, /etc/init.d/mysql [code] root@alpha30:~# systemctl status mysql.service ● mysql.service - MySQL Community Server Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled) Active: active (running) since dim. 2016-08-14 09:51:36 CEST; 7h ago Main PID: 2336 (mysqld_safe) CGroup: /system.slice/mysql.service ├─2336 /bin/sh /usr/bin/mysqld_safe └─2757 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib/mysql/plugin --log-error=/var/log/mysql/error.log --pi août 14 09:51:35 alpha30 systemd[1]: Starting MySQL Community Server... août 14 09:51:36 alpha30 mysqld_safe[2336]: 160814 09:51:36 mysqld_safe Can't log to error log and syslog at the same time. Remove all --log-error con août 14 09:51:36 alpha30 mysqld_safe[2336]: 160814 09:51:36 mysqld_safe Logging to '/var/log/mysql/error.log'. août 14 09:51:36 alpha30 mysqld_safe[2336]: 160814 09:51:36 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql août 14 09:51:36 alpha30 systemd[1]: Started MySQL Community Server. root@alpha30:~# [/code] JB > Message du 14/08/16 15:12 > De : "Pierre Malard" > A : "debian-user-french@lists.debian.org French" > Copie à : "Ph. Gras" > Objet : Re: [WHEEZY] [JESSIE] Je n'arrive pas à redémarrer mysql > > > > Le 14 août 2016 à 14:22, Ph. Gras a écrit : > > > > Hello ! > >> > >>> J'aimerais juste redémarrer mysql avant ce soir pour le moment. > >> > >> Lance mysqld directement, et vois ce que ça donne. man mysqld et lire le > >> fichier de démarrage de mysqld /etc/init.d/mysql > > > > # service mysql restart > > [ ok ] Stopping MySQL database server: mysqld. > > [] Starting MySQL database server: mysqldPas de répertoire, connexion > > avec HOME=/ > > [FAIL. . . . . . . . . . . . . . . . . . . . . . . . . . . . failed! > > > >> /lib/systemd/system/mysql.service si tu es sous systemd, si tu veux > >> répliquer les options de démarrage du système. > > J'ai bien systemd, mais mysql n'est pas dedans : > > Comme le « service mysql ……… » fonctionne, c’est qu’il y a au moins un script > initd à la base, non ? > Regarde dans /etc/init.d, il y a certainement un script mysql… > > > > > # ls -al /lib/systemd/system > > total 100 > > drwxr-xr-x 6 root root 4096 août 13 23:19 . > > drwxr-xr-x 4 root root 4096 août 13 23:09 .. > > -rw-r--r-- 1 root root 155 avril 15 2013 acpid.service > > -rw-r--r-- 1 root root 115 avril 15 2013 acpid.socket > > drwxr-xr-x 2 root root 4096 mai 3 2013 basic.target.wants > > -rw-r--r-- 1 root root 251 juin 11 2015 cron.service > > -rw-r--r-- 1 root root 353 févr. 9 2015 dbus.service > > -rw-r--r-- 1 root root 106 févr. 9 2015 dbus.socket > > drwxr-xr-x 2 root root 4096 août 22 2015 dbus.target.wants > > -rw-r--r-- 1 root root 481 déc. 28 2015 mdadm-grow-continue@.service > > -rw-r--r-- 1 root root 141 déc. 28 2015 mdadm-last-resort@.service > > -rw-r--r-- 1 root root 176 déc. 28 2015 mdadm-last-resort@.timer > > lrwxrwxrwx 1 root root 9 déc. 28 2015 mdadm.service -> /dev/null > > lrwxrwxrwx 1 root root 9 déc. 28 2015 mdadm-waitidle.service -> /dev/null > > -rw-r--r-- 1 root root 388 déc. 28 2015 mdmonitor.service > > -rw-r--r-- 1 root root 1034 déc. 28 2015 mdmon@.service > > drwxr-xr-x 2 root root 4096 août 22 2015 multi-user.target.wants > > -rw-r--r-- 1 root root 418 sept. 19 2014 nginx.service > > -rw-r--r-- 1 root root 329 juil. 26 10:09 php5-fpm.service > > -rw-r--r-- 1 root root 188 févr. 24 2014 rsync.service > > -rw-r--r-- 1 root root 190 oct. 7 2014 rsyslog.service > > lrwxrwxrwx 1 root root 9 sept. 3 2015 screen-cleanup.service -> /dev/null > > drwxr-xr-x 2 root root 4096 août 22 2015 sockets.target.wants > > -rw-r--r-- 1 root root 164 avril 29 2013 udev-control.socket > > -rw-r--r-- 1 root root 177 avril 29 2013 udev-kernel.socket > > -rw-r--r-- 1 root root 384 avril 29 2013 udev.service > > -rw-r--r-- 1 root root 752 avril 29 2013 udev-settle.service > > -rw-r--r-- 1 root root 291 avril 29 2013 udev-trigger.service > > > >> > >> Perso, je mettrais d'abord à jour correctement ma distribution avant de > >> me polariser sur mysql, qui fait peut-être partie du tout. > > > > C'est certainement exact, mais il faut néanmoins que je fasse tourner mes > > sites > > en attendant de remettre les choses à plat. > > > > J'ai loué un autre serveur sur lequel je vais mettre ma base de données > > pour le > > moment, mais le problème reste entier. Je ne peux plus mettre ma distro à > >
Re: [WHEEZY] [JESSIE] Je n'arrive pas à redémarrer mysql
> Le 14 août 2016 à 14:22, Ph. Grasa écrit : > > Hello ! >> >>> J'aimerais juste redémarrer mysql avant ce soir pour le moment. >> >> Lance mysqld directement, et vois ce que ça donne. man mysqld et lire le >> fichier de démarrage de mysqld /etc/init.d/mysql > > # service mysql restart > [ ok ] Stopping MySQL database server: mysqld. > [] Starting MySQL database server: mysqldPas de répertoire, connexion > avec HOME=/ > [FAIL. . . . . . . . . . . . . . . . . . . . . . . . . . . . failed! > >> /lib/systemd/system/mysql.service si tu es sous systemd, si tu veux >> répliquer les options de démarrage du système. > J'ai bien systemd, mais mysql n'est pas dedans : Comme le « service mysql ……… » fonctionne, c’est qu’il y a au moins un script initd à la base, non ? Regarde dans /etc/init.d, il y a certainement un script mysql… > > # ls -al /lib/systemd/system > total 100 > drwxr-xr-x 6 root root 4096 août 13 23:19 . > drwxr-xr-x 4 root root 4096 août 13 23:09 .. > -rw-r--r-- 1 root root 155 avril 15 2013 acpid.service > -rw-r--r-- 1 root root 115 avril 15 2013 acpid.socket > drwxr-xr-x 2 root root 4096 mai3 2013 basic.target.wants > -rw-r--r-- 1 root root 251 juin 11 2015 cron.service > -rw-r--r-- 1 root root 353 févr. 9 2015 dbus.service > -rw-r--r-- 1 root root 106 févr. 9 2015 dbus.socket > drwxr-xr-x 2 root root 4096 août 22 2015 dbus.target.wants > -rw-r--r-- 1 root root 481 déc. 28 2015 mdadm-grow-continue@.service > -rw-r--r-- 1 root root 141 déc. 28 2015 mdadm-last-resort@.service > -rw-r--r-- 1 root root 176 déc. 28 2015 mdadm-last-resort@.timer > lrwxrwxrwx 1 root root9 déc. 28 2015 mdadm.service -> /dev/null > lrwxrwxrwx 1 root root9 déc. 28 2015 mdadm-waitidle.service -> /dev/null > -rw-r--r-- 1 root root 388 déc. 28 2015 mdmonitor.service > -rw-r--r-- 1 root root 1034 déc. 28 2015 mdmon@.service > drwxr-xr-x 2 root root 4096 août 22 2015 multi-user.target.wants > -rw-r--r-- 1 root root 418 sept. 19 2014 nginx.service > -rw-r--r-- 1 root root 329 juil. 26 10:09 php5-fpm.service > -rw-r--r-- 1 root root 188 févr. 24 2014 rsync.service > -rw-r--r-- 1 root root 190 oct. 7 2014 rsyslog.service > lrwxrwxrwx 1 root root9 sept. 3 2015 screen-cleanup.service -> /dev/null > drwxr-xr-x 2 root root 4096 août 22 2015 sockets.target.wants > -rw-r--r-- 1 root root 164 avril 29 2013 udev-control.socket > -rw-r--r-- 1 root root 177 avril 29 2013 udev-kernel.socket > -rw-r--r-- 1 root root 384 avril 29 2013 udev.service > -rw-r--r-- 1 root root 752 avril 29 2013 udev-settle.service > -rw-r--r-- 1 root root 291 avril 29 2013 udev-trigger.service > >> >> Perso, je mettrais d'abord à jour correctement ma distribution avant de >> me polariser sur mysql, qui fait peut-être partie du tout. > > C'est certainement exact, mais il faut néanmoins que je fasse tourner mes > sites > en attendant de remettre les choses à plat. > > J'ai loué un autre serveur sur lequel je vais mettre ma base de données pour > le > moment, mais le problème reste entier. Je ne peux plus mettre ma distro à > jour. > > Merci pour ton aide, > > Ph. Gras > -- Pierre Malard « Je n'ai jamais séparé la République des idées de justice sociale, sans laquelle elle n'est qu'un mot » Jean Jaures - 1887 |\ _,,,---,,_ /,`.-'`'-. ;-;;,_ |,4- ) )-,_. ,\ ( `'-' '---''(_/--' `-'\_) πr perl -e '$_=q#: 3|\ 5_,3-3,2_: 3/,`.'"'"'`'"'"' 5-. ;-;;,_: |,A- ) )-,_. ,\ ( `'"'"'-'"'"': '"'"'-3'"'"'2(_/--'"'"' `-'"'"'\_): 24πr::#;y#:#\n#;s#(\D)(\d+)#$1x$2#ge;print' - --> Ce message n’engage que son auteur <-- signature.asc Description: Message signed with OpenPGP using GPGMail
Re: [WHEEZY] [JESSIE] Je n'arrive pas à redémarrer mysql
Oui, > Comme le « service mysql ……… » fonctionne, c’est qu’il y a au moins un script > initd à la base, non ? > Regarde dans /etc/init.d, il y a certainement un script mysql… > Y en a un :-) Ph. Gras
Re: [WHEEZY] [JESSIE] Je n'arrive pas à redémarrer mysql
Bonjour, Le dimanche 14 août 2016, Ph. Gras a écrit... > J'ai bien systemd, mais mysql n'est pas dedans : Fais un `dpkg -l|grep mysql-server` Moi, j'ai mysql-server-5.6 Ce qui te donnera le nom des paquets installés mysql-server*, mais également le statut desdits paquets (rc ??) Ensuite `dpkg -L ` Perso, j'ai une ligne : /lib/systemd/system/mysql.service Sinon, voir /etc/init.d/mysql Un truc comme `mysqld --skip-grant-tables -u root &` devrait fonctionner, je pense (pour déboguer, le -u root). Il y a également `mysqld_safe` qui va lancer le serveur (ou du moins tenter de…) Tu auras les erreurs dans /var/log/syslog, normalement. -- jm
Re: [WHEEZY] [JESSIE] Je n'arrive pas à redémarrer mysql
Hello ! > >> J'aimerais juste redémarrer mysql avant ce soir pour le moment. > > Lance mysqld directement, et vois ce que ça donne. man mysqld et lire le > fichier de démarrage de mysqld /etc/init.d/mysql # service mysql restart [ ok ] Stopping MySQL database server: mysqld. [] Starting MySQL database server: mysqldPas de répertoire, connexion avec HOME=/ [FAIL. . . . . . . . . . . . . . . . . . . . . . . . . . . . failed! > /lib/systemd/system/mysql.service si tu es sous systemd, si tu veux > répliquer les options de démarrage du système. J'ai bien systemd, mais mysql n'est pas dedans : # ls -al /lib/systemd/system total 100 drwxr-xr-x 6 root root 4096 août 13 23:19 . drwxr-xr-x 4 root root 4096 août 13 23:09 .. -rw-r--r-- 1 root root 155 avril 15 2013 acpid.service -rw-r--r-- 1 root root 115 avril 15 2013 acpid.socket drwxr-xr-x 2 root root 4096 mai3 2013 basic.target.wants -rw-r--r-- 1 root root 251 juin 11 2015 cron.service -rw-r--r-- 1 root root 353 févr. 9 2015 dbus.service -rw-r--r-- 1 root root 106 févr. 9 2015 dbus.socket drwxr-xr-x 2 root root 4096 août 22 2015 dbus.target.wants -rw-r--r-- 1 root root 481 déc. 28 2015 mdadm-grow-continue@.service -rw-r--r-- 1 root root 141 déc. 28 2015 mdadm-last-resort@.service -rw-r--r-- 1 root root 176 déc. 28 2015 mdadm-last-resort@.timer lrwxrwxrwx 1 root root9 déc. 28 2015 mdadm.service -> /dev/null lrwxrwxrwx 1 root root9 déc. 28 2015 mdadm-waitidle.service -> /dev/null -rw-r--r-- 1 root root 388 déc. 28 2015 mdmonitor.service -rw-r--r-- 1 root root 1034 déc. 28 2015 mdmon@.service drwxr-xr-x 2 root root 4096 août 22 2015 multi-user.target.wants -rw-r--r-- 1 root root 418 sept. 19 2014 nginx.service -rw-r--r-- 1 root root 329 juil. 26 10:09 php5-fpm.service -rw-r--r-- 1 root root 188 févr. 24 2014 rsync.service -rw-r--r-- 1 root root 190 oct. 7 2014 rsyslog.service lrwxrwxrwx 1 root root9 sept. 3 2015 screen-cleanup.service -> /dev/null drwxr-xr-x 2 root root 4096 août 22 2015 sockets.target.wants -rw-r--r-- 1 root root 164 avril 29 2013 udev-control.socket -rw-r--r-- 1 root root 177 avril 29 2013 udev-kernel.socket -rw-r--r-- 1 root root 384 avril 29 2013 udev.service -rw-r--r-- 1 root root 752 avril 29 2013 udev-settle.service -rw-r--r-- 1 root root 291 avril 29 2013 udev-trigger.service > > Perso, je mettrais d'abord à jour correctement ma distribution avant de > me polariser sur mysql, qui fait peut-être partie du tout. C'est certainement exact, mais il faut néanmoins que je fasse tourner mes sites en attendant de remettre les choses à plat. J'ai loué un autre serveur sur lequel je vais mettre ma base de données pour le moment, mais le problème reste entier. Je ne peux plus mettre ma distro à jour. Merci pour ton aide, Ph. Gras
Re: [WHEEZY] [JESSIE] Je n'arrive pas à redémarrer mysql
Bonjour, Le dimanche 14 août 2016, Ph. Gras a écrit... > J'aimerais juste redémarrer mysql avant ce soir pour le moment. Lance mysqld directement, et vois ce que ça donne. man mysqld et lire le fichier de démarrage de mysqld /etc/init.d/mysql ou bien /lib/systemd/system/mysql.service si tu es sous systemd, si tu veux répliquer les options de démarrage du système. Perso, je mettrais d'abord à jour correctement ma distribution avant de me polariser sur mysql, qui fait peut-être partie du tout. -- jm