Closed antarmc closed 4 years ago
[2019-11-24 18:02:31][INFO] : Info sur le démon : Array ( [launchable_message] => [launchable] => nok [state] => nok [log] => nok [auto] => 0 )
Qu'as tu changé? Tu es sûr que le broker mosquitto est toujours vivant? Essayes d'ouvrir une console et de t'y connecter via la commande:
mosquitto_sub -t "#" -v| xargs -d$'\n' -L1 bash -c 'date "+%Y-%m-%d %T.%3N $0"'
Je n'ai rien changé, j'ai juste supprimé un fichier backup volumineux sur le rpi c'est tout.. donc rien a voir
Voici le resultat de la commande
Error: Connection refused 2019-11-24 17:54:19.983 bash
Le broker mosquitto est tombé. Relances le:
sudo service mosquitto start
pi@raspberrypi:~ $ sudo service mosquitto start pi@raspberrypi:~ $ mosquitto_sub -t "#" -v| xargs -d$'\n' -L1 bash -c 'date "+%Y-%m-%d %T.%3N $0"' Error: Connection refused 2019-11-24 18:41:33.409 bash
relancé mais toujours connexion refusée désolé a part te copier / coller ce que je vois je ne sais pas t'aider a comprendre....
J'ai tenté de relancer le demon jeedom mais toujours POK
Peut-être redémarrer le rpi. Tu as tout dessus?
J'ai déja redémarré quand j'ai vu ca ce matin j'ai essayé quelques manips de mon coté avant de creer cet issue. Reboot reinstall dependances relancer demon changer localhost / ip resaisir mot de passe brocker verifier santé jeedom, tout est ok sauf jmqtt
Je suis en train de reboot une nouvelle fois. Qu'appelles tu "tout" ?
Jeedom et le broker mosquitto
oui un seul rpi ou tout est installé
Que donnes:
sudo service mosquitto status
Regardes aussi le log /var/log/mosquitto/mosquitto.log
pi@raspberrypi:~ $ sudo service mosquitto status ● mosquitto.service - LSB: mosquitto MQTT v3.1 message broker Loaded: loaded (/etc/init.d/mosquitto; generated; vendor preset: enabled) Active: active (exited) since Sun 2019-11-24 20:25:22 UTC; 12min ago Docs: man:systemd-sysv-generator(8) Process: 342 ExecStart=/etc/init.d/mosquitto start (code=exited, status=0/SUCC Tasks: 0 (limit: 4915) CGroup: /system.slice/mosquitto.service
Nov 24 20:25:22 raspberrypi systemd[1]: Starting LSB: mosquitto MQTT v3.1 messag Nov 24 20:25:22 raspberrypi mosquitto[342]: Starting network daemon:: mosquitto. Nov 24 20:25:22 raspberrypi systemd[1]: Started LSB: mosquitto MQTT v3.1 message l
Je n'arrive pas a recuperer le fichier avec winscp : il me dit que je n'ai pas des droits suffisants !?
Et a force d'insister / tester root etc je n'ai plus acces a putty, je dois avoir bloqué mon compte quelques minutes, j'essaie de l'ouvrir depuis putty des que j'ai acces.
Pire encore : connection time out putty... la loi des séries ! la poisse.
Je pense avoir reussi depuis putty :
1571552912: New connection from 192.168.0.237 on port 1883.
1571553001: Client
Non sans mal, vu le temps que ca m'a pris j'ai réussi a telecharger le log mosquitto, le voici. mosquitto.log
Bonsoir,
La sortie de la commande sudo service mosquitto status
indique que le service est arrêté, plus précisément qu'il a démarré mais s'est terminé (exited). Le problème vient du broker qui se plante, très probablement au démarrage.
Regardes si tu n'as pas un système de fichier plein (commande df -h
).
Salut Il n'y a pas l'air : Filesystem Size Used Avail Use% Mounted on /dev/root 15G 9.1G 4.9G 65% / devtmpfs 484M 0 484M 0% /dev tmpfs 488M 0 488M 0% /dev/shm tmpfs 488M 19M 470M 4% /run tmpfs 5.0M 4.0K 5.0M 1% /run/lock tmpfs 488M 0 488M 0% /sys/fs/cgroup tmpfs 128M 2.1M 126M 2% /tmp/jeedom /dev/mmcblk0p1 43M 23M 21M 53% /boot tmpfs 98M 0 98M 0% /run/user/1000
Si tu tapes sudo service mosquitto restart
, suivi de sudo service mosquitto status
, qu'as tu?
Ca me donne ca
● mosquitto.service - LSB: mosquitto MQTT v3.1 message broker Loaded: loaded (/etc/init.d/mosquitto; generated; vendor preset: enabled) Active: active (exited) since Mon 2019-11-25 21:22:45 UTC; 8s ago Docs: man:systemd-sysv-generator(8) Process: 16962 ExecStop=/etc/init.d/mosquitto stop (code=exited, status=0/SUCC Process: 16970 ExecStart=/etc/init.d/mosquitto start (code=exited, status=0/SU
Nov 25 21:22:45 raspberrypi systemd[1]: Starting LSB: mosquitto MQTT v3.1 messag Nov 25 21:22:45 raspberrypi mosquitto[16970]: Starting network daemon:: mosquitt Nov 25 21:22:45 raspberrypi systemd[1]: Started LSB: mosquitto MQTT v3.1 message lines 1-10/10 (END)
Dans la santé de jeedom j'ai ca sur le plugin pour info :
Accès au broker pi | NOK | Vérifier les paramètres de connexion réseau
Ton broker ne démarre pas, tu devrais avoir Active: active (running). J'ignore pourquoi. Le problème n'est pas côté Jeedom, ni côté plugin.
Aie. Supprimer et réinstaller peut etre une solution ? Supprimer le plugin désinstallerait mosquitto de mon rpi ?
Que contient le fichier /etc/mosquitto/mosquitto.conf
?
pid_file /var/run/mosquitto.pid
persistence true persistence_location /var/lib/mosquitto/
log_dest file /var/log/mosquitto/mosquitto.log
include_dir /etc/mosquitto/conf.d
Je voulais vérifier le persistence true
, c'est bon.
Donc essayes de réinstaller mosquitto:
sudo apt-get purge mosquitto
sudo apt-get install mosquitto
C'est résolu ! Merci du temps que tu consacres, et pour le gros taff sur le plugin ! Respect.
Avec plaisir, merci. Bizarre quand même. Si tu n'avais rien touché, et que ton RPi tourne sur carte SD, méfiance, c'est peut être un premier signe de faiblesse de la carte.
Merci de l'info, vais me mettre de coté des backups, et songer a migrer sur SSD, mais ca semble plus facile a dire qu'a faire. Bref merci encore. Bonne continuation.
Salut
Depuis ce matin, subitement le broker est offline.
Le redemarrage du demon indique ceci
[2019-11-24 17:57:56][INFO] : arrête le démon [2019-11-24 17:57:57][INFO] : démarre le démon [2019-11-24 17:57:57][DEBUG] : daemon starts, pid is 7463 [2019-11-24 17:57:57][DEBUG] : status cmd id: 379, topic: pi/status [2019-11-24 17:57:57][INFO] : Connect to mosquitto: Host=localhost, Port=1883, Id=pi [2019-11-24 17:57:57][INFO] : Equipment Lumière porte devant: subscribes to "shellies/Lumiere porte devant/#" with Qos=1 [2019-11-24 17:57:57][WARNING] : exception thrown by MQTT client: The client is not currently connected. [2019-11-24 17:57:57][INFO] : relance le démon dans 15s
Que verifier stp ?
Merci d'avance.
Antar