Bonjour à tous et merci pour votre accueil sur le forum.
Je rencontre un souci sur l'item MySQL status qui depuis debian 9 ne fonctionne plus et ne remonte plus de notification si le process MySQL s'arrête.
La différence se trouve dans le message d'erreur au moment ou la commande mysqladmin ping |grep -c alive censée retournée 1 en cas de service up et 0 en cas de service down.
Sous Debian 8, le message en cas de panne était:
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!
0
Sous Debian 9, le message d'erreur est maintenant:
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2 "No such file or directory")'
Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
0
La seule différence qui me fait penser que le 0 du grep -c n'est plus interprété est la suivante dans le message d'erreur:
Debian 8:
(2)
Debian 9:
(2 "No such file or directory")
C'est la seule différence fondamentale entre les deux messages d'erreurs, je pense donc que les "" pose souci dans le relevé de la valeur décimal.
J'ai déjà essayé de passer de Numérique (non signé) en Numérique (flottant) mais rien n'y fait et j'avoue commencer a sécher.
Quelqu'un a déjà constaté et ou rencontré l'erreur ? et si oui comment l'a t'il contournée ?
Vous remerciant par avance pour votre retour.
Cordialement,
Je rencontre un souci sur l'item MySQL status qui depuis debian 9 ne fonctionne plus et ne remonte plus de notification si le process MySQL s'arrête.
La différence se trouve dans le message d'erreur au moment ou la commande mysqladmin ping |grep -c alive censée retournée 1 en cas de service up et 0 en cas de service down.
Sous Debian 8, le message en cas de panne était:
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!
0
Sous Debian 9, le message d'erreur est maintenant:
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2 "No such file or directory")'
Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
0
La seule différence qui me fait penser que le 0 du grep -c n'est plus interprété est la suivante dans le message d'erreur:
Debian 8:
(2)
Debian 9:
(2 "No such file or directory")
C'est la seule différence fondamentale entre les deux messages d'erreurs, je pense donc que les "" pose souci dans le relevé de la valeur décimal.
J'ai déjà essayé de passer de Numérique (non signé) en Numérique (flottant) mais rien n'y fait et j'avoue commencer a sécher.
Quelqu'un a déjà constaté et ou rencontré l'erreur ? et si oui comment l'a t'il contournée ?
Vous remerciant par avance pour votre retour.
Cordialement,
Comment