Re: [WHEEZY] [JESSIE] Je n'arrive pas à redémarrer mysql

2016-08-14 Par sujet Ph. Gras
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

2016-08-14 Par sujet Etilem

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

2016-08-14 Par sujet Ph. Gras
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

2016-08-14 Par sujet Jacques BRIQUET
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

2016-08-14 Par sujet Pierre Malard

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

2016-08-14 Par sujet Ph. Gras
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

2016-08-14 Par sujet Jean-Michel OLTRA

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

2016-08-14 Par sujet Ph. Gras
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

2016-08-14 Par sujet Jean-Michel OLTRA

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