Avant toute chose merci de (re)prendre connaissance de la charte et de la respecter.
Pour résumer :
- Avant de poser une question, je cherche si la réponse existe
- Je suis poli, courtois et je respecte tout un chacun sur le forum
- Si un post m'agace : je m'en éloigne plutôt que de répondre d'une façon qui pourrait être mal interprétée


Il n'est jamais du luxe que de rappeler des choses simples :
Courtoisie, amabilité, politesse et bonne humeur sont les maîtres mots pour un forum sympathique, bienveillant et accueillant :)

Toute la communauté vous remercie

[Help] Can't connect to local MySQL server

Venez discuter de la box JEEDOM SMART
thanaus
Actif
Messages : 784
Inscription : 20 nov. 2016, 13:06

Re: [Help] Can't connect to local MySQL server

Message par thanaus » 19 sept. 2017, 19:33

Je pense que la Smart doit se connecter à un serveur de temps pour se mettre à jour une fois connecté à Internet.
Le problème est que le daemon MySQL doit démarrer avant la connexion au réseau et la mise à jour de la date.

Si je résume :
- reboot de ta Smart : MySQL KO
- arrêt de la Smart, coupure de courant prolongé, démarrage de la Smart : MySQL OK

J'ai tout bon ?

Dans ce cas, il serait intéressant de faire le code suivant après un simple reboot :

Code : Tout sélectionner

/etc/init.d/mysql status
Netamo Pro | CloudSync Pro
On gagne sa vie avec ce que l'on reçoit, mais on la bâtit avec ce que l'on donne.
Winston Churchill
Lien Paypal

fx95
Timide
Messages : 16
Inscription : 12 janv. 2015, 20:32

Re: [Help] Can't connect to local MySQL server

Message par fx95 » 02 oct. 2017, 19:18

thanaus a écrit :
19 sept. 2017, 19:33
Je pense que la Smart doit se connecter à un serveur de temps pour se mettre à jour une fois connecté à Internet.
Le problème est que le daemon MySQL doit démarrer avant la connexion au réseau et la mise à jour de la date.

Si je résume :
- reboot de ta Smart : MySQL KO
- arrêt de la Smart, coupure de courant prolongé, démarrage de la Smart : MySQL OK

J'ai tout bon ?

Dans ce cas, il serait intéressant de faire le code suivant après un simple reboot :

Code : Tout sélectionner

/etc/init.d/mysql status
Perso apres un reboot qui bug, si je tape la commande j'ai ce résultat :

Code : Tout sélectionner

root@jeedom:~# /etc/init.d/mysql status
● mysql.service - LSB: Start and stop the mysql database server daemon
   Loaded: loaded (/etc/init.d/mysql)
   Active: active (exited) since Thu 1970-01-01 00:00:27 UTC; 47 years 9 months            ago
  Process: 426 ExecStart=/etc/init.d/mysql start (code=exited, status=0/SUCCESS)

Jan 01 00:00:27 jeedom mysql[426]: Starting MySQL database server: mysqld . ..
Jan 01 00:00:27 jeedom mysql[426]: Checking for tables which need an upgrad...re
Jan 01 00:00:27 jeedom mysql[426]: not closed cleanly..
Jan 01 00:00:27 jeedom systemd[1]: Started LSB: Start and stop the mysql da...n.
Jan 01 00:00:27 jeedom /etc/mysql/debian-start[1079]: /usr/bin/mysql_upgrade:...
Hint: Some lines were ellipsized, use -l to show in full.
Effectivement la date n'est pas correcte !

Osiris76
Timide
Messages : 1
Inscription : 12 déc. 2017, 21:14

Re: [Help] Can't connect to local MySQL server

Message par Osiris76 » 12 déc. 2017, 21:18

Hello,
également le même problème ici suite a coupure de courant.
La Smart reboot et a chaque fois le service mysql ne démarre pas a la bonne date...
Smart achetée il y a 5J sans aucun plugin ...
Après un redémarrage mysql manuel et un reboot de la box le problème persiste... (forcer l'heure ne change rien)
avez vous une solution ?

root@jeedom:~# /etc/init.d/mysql status -l
● mysql.service - LSB: Start and stop the mysql database server daemon
Loaded: loaded (/etc/init.d/mysql)
Active: active (exited) since Thu 1970-01-01 00:00:34 UTC; 47 years 11 months ago
Process: 427 ExecStart=/etc/init.d/mysql start (code=exited, status=0/SUCCESS)

Jan 01 00:00:34 jeedom mysql[427]: Starting MySQL database server: mysqld . ..
Jan 01 00:00:34 jeedom mysql[427]: Checking for tables which need an upgrad...re
Jan 01 00:00:34 jeedom mysql[427]: not closed cleanly..
Jan 01 00:00:34 jeedom /etc/mysql/debian-start[1076]: Upgrading MySQL tables ...
Jan 01 00:00:34 jeedom systemd[1]: Started LSB: Start and stop the mysql da...n.
Jan 01 00:00:35 jeedom /etc/mysql/debian-start[1079]: /usr/bin/mysql_upgrade:...
Hint: Some lines were ellipsized, use -l to show in full.

Avatar de l’utilisateur
Sabato
Timide
Messages : 188
Inscription : 23 janv. 2017, 11:25

Re: [Help] Can't connect to local MySQL server

Message par Sabato » 14 déc. 2017, 12:56

Dans la prochaine version de jeedom ca devrait être corrigé je pense ;)

https://github.com/jeedom/core/blob/mas ... g.asciidoc
Jeedom SMART zwave avec :
- 3xFibaro FGR222, 1xFGK-101, 1xFGMS-001-ZW5, 1xFGS-213
- Broadlink RM PRO
- Nest
- 4xDash button
- Gateway Xiaomi 3 sondes de T°,1 capteur d'ouverture
- 3xBandeau led yeelight xiaomi
- 2xNut mini
- 1xgoogle home et 1xmini

lolisteph
Timide
Messages : 48
Inscription : 06 mai 2017, 15:15

Re: [Help] Can't connect to local MySQL server

Message par lolisteph » 13 févr. 2018, 19:04

Depuis 1 an que je possède la Smart, cela m'est arrivé quelques fois d'avoir le message "SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)" . ce matin rebelote, par contre même après avoir débranché la smart toute la journée, toujours le même message ce soir en rebranchant !
Le problème venait de l'espace disque : j'avais mis le niveau de debug de openzwave trop bas avant hier !!
>rm sur les fichier de logs de openzave dans /var/www/html...Log et c'est bon :-)

lolisteph
Timide
Messages : 48
Inscription : 06 mai 2017, 15:15

Re: [Help] Can't connect to local MySQL server

Message par lolisteph » 17 févr. 2018, 10:34

Salut,
J'ai toujours un problème d'espace disque : 87% sur la racine :

root@jeedom:~# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mmcblk0p7 6.5G 5.3G 850M 87% /
udev 732M 0 732M 0% /dev
tmpfs 172M 22M 151M 13% /run
tmpfs 859M 0 859M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 859M 0 859M 0% /sys/fs/cgroup
tmpfs 256M 1.3M 255M 1% /tmp
/dev/mmcblk0p1 253M 101M 152M 40% /media/boot


mais je n'arrive pas a trouver ce qui prend de la place, d'ailleurs un "du -sh" sur la racine ne montre pas les 5.3 G!

root@jeedom:/# du -sh /*
7.2M /bin
4.0K /boot
0 /dev
5.2M /etc
20K /home
122M /lib
16K /lost+found
101M /media
4.0K /mnt
33M /opt
du: cannot access ‘/proc/16555/task/16555/fd/4’: No such file or directory
du: cannot access ‘/proc/16555/task/16555/fdinfo/4’: No such file or directory
du: cannot access ‘/proc/16555/fd/4’: No such file or directory
du: cannot access ‘/proc/16555/fdinfo/4’: No such file or directory
0 /proc
26M /root
22M /run
4.2M /sbin
4.0K /srv
256M /swapfile1
0 /sys
1.3M /tmp
1.2G /usr
807M /var


pouvez-vous m'aider à trouver ce qui prend cette place ?

lolisteph
Timide
Messages : 48
Inscription : 06 mai 2017, 15:15

Re: [Help] Can't connect to local MySQL server

Message par lolisteph » 19 févr. 2018, 20:52

Au final, J'ai identifié ce qui cloche : dans /var/log, toute la journée 2 fichiers de logs grossissent a vue d'oeil. Ils peuvent occuper a eux deux presque 2 ou 3 Go.
En les supprimant le matin, je suis a 100% d'espace pris ,a minuit si je ne fais rien le soir : ce sont les fichiers /var/log/debug et /var/log/syslog
le logrotate a l'air de fonctionner bizarrement ou passer assez souvent.
Mais je m'interroge sur la nature des logs dans ces fichiers => quel programme écrit fans ces fichiers????!!!! jeedom ?

quelqu'un sait ?

le fichier /var/log/debug contient :

Feb 19 06:33:04 localhost kernel: [210761.702863] delay: estimated 0, actual 336
Feb 19 06:33:04 localhost kernel: [210761.710873] delay: estimated 0, actual 336
Feb 19 06:33:05 localhost kernel: [210761.727872] delay: estimated 0, actual 336
Feb 19 06:33:05 localhost kernel: [210761.735880] delay: estimated 0, actual 336
Feb 19 06:33:05 localhost kernel: [210761.752884] delay: estimated 0, actual 336
Feb 19 06:33:05 localhost kernel: [210761.760906] delay: estimated 0, actual 336
Feb 19 06:33:05 localhost kernel: [210761.777902] delay: estimated 0, actual 336
Feb 19 06:33:05 localhost kernel: [210761.785908] delay: estimated 0, actual 336
Feb 19 06:33:05 localhost kernel: [210761.802895] delay: estimated 0, actual 336
Feb 19 06:33:05 localhost kernel: [210761.810895] delay: estimated 0, actual 336
Feb 19 06:33:05 localhost kernel: [210761.827900] delay: estimated 0, actual 336
.....


le fichier /var/log/syslog contient presque la même trace :

Feb 19 06:33:56 localhost kernel: [210813.331629] delay: estimated 0, actual 336
Feb 19 06:33:56 localhost connmand[425]: ntp: time slew +0.002296 s
Feb 19 06:33:56 localhost kernel: [210813.348634] delay: estimated 0, actual 336
Feb 19 06:33:56 localhost kernel: [210813.356641] delay: estimated 0, actual 336
Feb 19 06:33:56 localhost kernel: [210813.373641] delay: estimated 0, actual 336
Feb 19 06:33:56 localhost kernel: [210813.381639] delay: estimated 0, actual 336
Feb 19 06:33:56 localhost kernel: [210813.398646] delay: estimated 0, actual 336
Feb 19 06:33:56 localhost kernel: [210813.406654] delay: estimated 0, actual 336
Feb 19 06:33:56 localhost kernel: [210813.423652] delay: estimated 0, actual 336
....

lolisteph
Timide
Messages : 48
Inscription : 06 mai 2017, 15:15

Re: [Help] Can't connect to local MySQL server

Message par lolisteph » 21 févr. 2018, 08:06

En attendant j'ai édité /var/etc/rsyslogd.conf et commenté la partie sur le fichier debug et syslog.... concernant le coupable, je me demande si c'est pas le plugin Monitoring??? (Mis à jour recente avant le début de mes pb)

Répondre

Revenir vers « La box JEEDOM SMART »

Qui est en ligne ?

Utilisateurs parcourant ce forum : guillaume B et 1 invité