Page 2 sur 3
Re: [2024.1] Problème active (exited)
Publié : 05 janv. 2024, 16:15
par Keros
Avant de tenter de passer en 2024.1, j'ai éteint mon pi pour faire une sauvegarde complète et au redémarrage : active (exited). Je n'avais rien changé sur le Pi. C'était avec la 2023.2.
Le problème n'est peut-être pas lié à la 2024.1.
J'ai fait plusieurs fois (peut-être 3-4 fois) la manip d'arrêter DomoticZ, d'attendre quelques secondes et de relancer DomoticZ avec les commandes :
Puis un restart, un nouvel arrêt et au démarrage d'après, DomoticZ s'est lancé.
En le faisant, je voyais que
sudo service domoticz.sh status m'indiquait Active (running) juste après avoir lancé un start puis passait en active (exited) quelques secondes après.
Essaye de
mettre les logs dans un fichier texte, il me semble que DomoticZ a le temps d'y mettre des infos.
Re: [2024.1] Problème active (exited)
Publié : 05 janv. 2024, 17:32
par jcjames_13009
Merci @keros pour ces info
Rien à faire même en arrêtant /redémarrant domoticz plusieurs fois...
Et pas de fichier log crée même en modifiant le fichier domoticz.sh
Je reste persuader que la solution serais de refaire une install propre directement en version 2023.2. Mais je n'ai pas trouvé comment faire
@+
JC
Re: [2024.1] Problème active (exited)
Publié : 05 janv. 2024, 17:49
par Keros
Normalement, la méthode pour revenir en arrière est :
Note : La base de donnée de DomoticZ est déjà sauvegardé dans un coin et doit avoir été enregistrée avec une version inférieure ou égale à celle souhaitée.
- Installer DomoticZ à partir de la commande d'installation
- Arrêter DomoticZ
- Récupérer l'archive de la version souhaitée dans https://github.com/domoticz/domoticz/releases et dézipper le contenu
- Effacer le contenu du dossier DomoticZ
- Mettre le contenu de l'archive
- Relancer DomoticZ
- Réimporter la base de donnée
Ps : je ne l'ai jamais appliqué, c'est ce que j'ai compris de
https://www.domoticz.com/wiki/Going_bac ... us_version
Re: [2024.1] Problème active (exited)
Publié : 05 janv. 2024, 18:18
par Chrominator
jcjames_13009 a écrit : 05 janv. 2024, 17:32
Et pas de fichier log crée même en modifiant le fichier domoticz.sh
On l'oublie souvent, un bon moyen de savoir ce qui se passe quand Domoticz ne démarre pas est de le lancer directement à partir du shell ; le log apparait dans le terminal, et en général on trouve ce qui bloque.
Re: [2024.1] Problème active (exited)
Publié : 05 janv. 2024, 18:22
par Keros
Je l'avais oublié
Je le note dans un coin.
Re: [2024.1] Problème active (exited)
Publié : 05 janv. 2024, 19:00
par jcjames_13009
Keros a écrit : 05 janv. 2024, 17:49
Normalement, la méthode pour revenir en arrière est :
...
C'est bien la procédure que j'ai suivie mais sans succès. Et j'ai bien un base de donnée domoticz.db qui date de quelques jours avant la mise à jour
Sur le forum en anglais je n'ai trouvé personne qui a pu revenir en arrière de la version 2024.1 vers la 2023.2 avec cette procédure et qui possède un vieux raspberry pi en Arm6
Chrominator a écrit : 05 janv. 2024, 18:18
On l'oublie souvent, un bon moyen de savoir ce qui se passe quand Domoticz ne démarre pas est de le lancer directement à partir du shell ; le log apparait dans le terminal, et en général on trouve ce qui bloque.
Quand tu dis à partir du shell c'est l'écran branché sur le raspberry pi ?
J'utilse PuTTY depuis un PC pour me connecter au pi et envoyer les commandes et je n'ai rien qui s'affiche lorsque je lance
@+
JC
Re: [2024.1] Problème active (exited)
Publié : 05 janv. 2024, 19:18
par Chrominator
En effet, avec cette commande tu démarres un service qui tournera en arrière plan, c'est le but.
Quand j'écris de lancer Domoticz à partir du shell, c'est de le lancer à partir d'un terminal.
Quand tu utilises putty, tu te connectes au système via un terminal et tu lances un shell (bash, sh, ...). C'est transparent, raison pour laquelle tu ne t'en rends pas compte.
A partir de ta session dans le terminal (avec putty), tu lances les commandes suivantes :
Code : Tout sélectionner
sudo service domoticz stop # Pour être certain qu'il n'est pas démarré.
cd domoticz
./domoticz
Normalement vont s'afficher ce qu'on voit dans le log habituellement.
Tu pourras le copier/coller ici pour qu'on jette un œil dessus.
Tu auras un message d'erreur sur le port 443, c'est normal comme domoticz ne s'exécute pas sous root dans notre cas spécifique. N'y accorde pas d'importance pour l'instant.
Re: [2024.1] Problème active (exited)
Publié : 05 janv. 2024, 19:18
par Keros
Le shell est terminal (la ligne de commande).
Arrête DomoticZ, ouvre le terminal et va dans le dossier domoticz et tu lances DomoticZ via la commande :
Re: [2024.1] Problème active (exited)
Publié : 05 janv. 2024, 19:22
par Chrominator
Non pas le script, directement le binaire.
Re: [2024.1] Problème active (exited)
Publié : 05 janv. 2024, 20:30
par Keros
Je viens de voir un
post sur le forum anglais indiquant qu'un utilisateur aurait réussi à faire un retour en remettant les anciens fichiers de la 2023.2 et en y remettant l'exécutable de la 2023.2 d'un backup.
Voilà mon exécutable j'avais sauvegardé aujourd'hui avant de passer à la 2024.1 :
Edit : fichier déplacé dans la
procédure.
Dites-moi si ça fonctionne.