[MAJ 2021.1] Problèmes lors de l'installation de la mise à jour
-
pierrotori
- Messages : 821
- Inscription : 29 févr. 2016, 12:11
Re: [MAJ 2021.1] Problèmes lors de l'installation de la mise à jour
pour l'instant je suis bloqué sur cette montée de version, est ce à cause du rpi 2
c'est bizarre quand je reviens en arrière je rajoute quelques dispositifs manquant, je fais l'export et ce fichier db je le réimporte dans une installation neuve celui-ci plante, comme si il y avait un dispositif qui posait problème.
le dernier rajouté est le switch 'lune' de type selector, est ce qu'il serait en cause ?
c'est bizarre quand je reviens en arrière je rajoute quelques dispositifs manquant, je fais l'export et ce fichier db je le réimporte dans une installation neuve celui-ci plante, comme si il y avait un dispositif qui posait problème.
le dernier rajouté est le switch 'lune' de type selector, est ce qu'il serait en cause ?
Re: [MAJ 2021.1] Problèmes lors de l'installation de la mise à jour
Désactive tous tes scripts pour commencer.
L'un d'eux est peut être interpréter différemment en fait planter.
L'un d'eux est peut être interpréter différemment en fait planter.
-
pierrotori
- Messages : 821
- Inscription : 29 févr. 2016, 12:11
[MAJ 2021.1] Problèmes lors de l'installation de la mise à jour
Pas de blocky uniquement des dzvents dans le repertoire scripts , je vais essayer de les enlever avant migration et de les remettre après, ce qui est étonnant c'est que le service domoticz est arrêté avant la migration donc cela ne devrait pas poser de problème par rapport au timer
sinon j'avais pensé
- matériel qui n'aurait plus son plugin
- des noms de scripts dans événements statut supprimé qui auraient le même nom que des scripts dans dzvents
je vais donc supprimer le matériel et les événements et recommencer la migration cette semaine
Sinon, Je suis sur debian lite sur rpi2
sinon j'avais pensé
- matériel qui n'aurait plus son plugin
- des noms de scripts dans événements statut supprimé qui auraient le même nom que des scripts dans dzvents
je vais donc supprimer le matériel et les événements et recommencer la migration cette semaine
Sinon, Je suis sur debian lite sur rpi2
-
pierrotori
- Messages : 821
- Inscription : 29 févr. 2016, 12:11
Re: [MAJ 2021.1] Problèmes lors de l'installation de la mise à jour
on re commence la migration et toujours l'erreur
l'erreur commence la
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
__GI___nanosleep (remaining=0x7ea63998, requested_time=0x7ea63998) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
28 ../sysdeps/unix/sysv/linux/nanosleep.c: Aucun fichier ou dossier de ce type.
suivant ce post https://www.domoticz.com/forum/viewtopi ... =6&t=33076, une device poserait problème
Après avoir 5 update aujourd'hui, je constate toujours l'erreur sur le service domoticz
je peux donc dire aussi que quand je restaure via le script de @gizmocuz donné par @Keroset et que je redémarre, j'ai le même problème je suis obligé de remettre le domoticz.db sauvegardé avant backup, c'est vraiment bizarre alors que la restauration est censé le faire ?!?
Avez vous une idée sur le sujet, je pense que ma base est vérolée et n’apprécie pas la montée de version
Code : Tout sélectionner
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
__GI___nanosleep (remaining=0x7ea63998, requested_time=0x7ea63998) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
28 ../sysdeps/unix/sysv/linux/nanosleep.c: Aucun fichier ou dossier de ce type.
Id Target Id Frame
* 1 Thread 0x75fac190 (LWP 498) "domoticz" __GI___nanosleep (remaining=0x7ea63998, requested_time=0x7ea63998) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
2 Thread 0x75fa8220 (LWP 499) "Watchdog" __GI___nanosleep (remaining=0x75fa7bd0, requested_time=0x75fa7bd0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
3 Thread 0x74f9e220 (LWP 501) "InfluxPush" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
4 Thread 0x7479d220 (LWP 502) "Webem_ssncleane" 0x76a059d0 in epoll_wait (epfd=<optimized out>, events=0x7479c378, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
5 Thread 0x73f9c220 (LWP 503) "WebServer_8080" 0x76a059d0 in epoll_wait (epfd=<optimized out>, events=0x73f9b348, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
6 Thread 0x735ff220 (LWP 504) "Webem_ssncleane" 0x76a059d0 in epoll_wait (epfd=<optimized out>, events=0x735fe378, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
7 Thread 0x72dfe220 (LWP 505) "WebServer_443" 0x76a059d0 in epoll_wait (epfd=<optimized out>, events=0x72dfd348, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
8 Thread 0x723ff220 (LWP 506) "Scheduler" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
9 Thread 0x71bfe220 (LWP 507) "TCPServer" 0x76a059d0 in epoll_wait (epfd=<optimized out>, events=0x71bfd378, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
10 Thread 0x711ff220 (LWP 508) "MainWorker" __waitpid (options=0, stat_loc=0x711fe070, pid=1106) at ../sysdeps/unix/sysv/linux/waitpid.c:30
11 Thread 0x709fe220 (LWP 509) "MainWorkerRxMsg" futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x709fdbb8, expected=0, futex_word=0xabb68c <m_mainworker+4196>) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
12 Thread 0x6fdff220 (LWP 510) "NotificationSys" futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x6fdfebcc, expected=0, futex_word=0xabb154 <m_mainworker+2860>) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
13 Thread 0x6f5fe220 (LWP 511) "EventSystem" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
14 Thread 0x6ebff220 (LWP 512) "EventSystemQueu" futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x6ebfeaf8, expected=0, futex_word=0xaba774 <m_mainworker+332>) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
15 Thread 0x6e3fe220 (LWP 1072) "WebServer_8080" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
16 Thread 0x7579f220 (LWP 1094) "SQLHelper" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
17 Thread 0x6ceea220 (LWP 1095) "RFXCOM" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
18 Thread 0x6c6e9220 (LWP 1096) "OpenWeatherMap" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
19 Thread 0x6bee8220 (LWP 1097) "HardwareMonitor" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
20 Thread 0x6b6e7220 (LWP 1100) "Domoticz_HBWork" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
21 Thread 0x6aee6220 (LWP 1101) "Pinger" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
22 Thread 0x6a6e5220 (LWP 1102) "MQTT" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
23 Thread 0x69ee4220 (LWP 1103) "Domoticz_HBWork" syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37
24 Thread 0x696e3220 (LWP 1104) "ZWaveBase" 0x006cc218 in TiXmlString::append(char const*, unsigned int) ()
25 Thread 0x68ee2220 (LWP 1105) "MainWorker" futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x68ee1bcc, expected=0, futex_word=0xabb154 <m_mainworker+2860>) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
26 Thread 0x684ff220 (LWP 1112) "RFXCOM" 0x76a059d0 in epoll_wait (epfd=<optimized out>, events=0x684fe360, maxevents=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
__GI___nanosleep (remaining=0x7ea63998, requested_time=0x7ea63998) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
28 ../sysdeps/unix/sysv/linux/nanosleep.c: Aucun fichier ou dossier de ce type.
suivant ce post https://www.domoticz.com/forum/viewtopi ... =6&t=33076, une device poserait problème
Après avoir 5 update aujourd'hui, je constate toujours l'erreur sur le service domoticz
je peux donc dire aussi que quand je restaure via le script de @gizmocuz donné par @Keroset et que je redémarre, j'ai le même problème je suis obligé de remettre le domoticz.db sauvegardé avant backup, c'est vraiment bizarre alors que la restauration est censé le faire ?!?
Avez vous une idée sur le sujet, je pense que ma base est vérolée et n’apprécie pas la montée de version
-
pierrotori
- Messages : 821
- Inscription : 29 févr. 2016, 12:11
Re: [MAJ 2021.1] Problèmes lors de l'installation de la mise à jour
Probleme résolu cela venait de mon plugin OpenWeatherMap ou dans la localisation j'avais ma commune et le code pays, j'ai désactivé le plugin fait la MAJ et réactivé le plugin en mettant la latitude et la longitude
Re: [MAJ 2021.1] Problèmes lors de l'installation de la mise à jour
Comment tu as trouvé que ça venait de ce plugin ?
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
-
pierrotori
- Messages : 821
- Inscription : 29 févr. 2016, 12:11
Re: [MAJ 2021.1] Problèmes lors de l'installation de la mise à jour
c'est le premier thread qui met en wait le process et indirectement le watchdog et domoticz attendent la bonne execution
j'ai eu l'info via le english forum
hread 0x75fde190 (LWP 8741) "domoticz" __GI___nanosleep (remain
hread 0x75b02220 (LWP 8742) "Watchdog" __GI___nanosleep (remain
hread 0x752f9220 (LWP 8743) "SQLHelper" syscall () at ../sysdeps
hread 0x74af8220 (LWP 8744) "PluginMgr" __GI___nanosleep (remain
hread 0x73d55220 (LWP 8745) "InfluxPush" syscall () at ../sysdeps
hread 0x73554220 (LWP 8746) "Webem_ssncleane" 0x76a379d0 in epoll_wait
hread 0x72d53220 (LWP 8747) "WebServer_8080" 0x76a379d0 in epoll_wait
hread 0x723ff220 (LWP 8748) "Webem_ssncleane" 0x76a379d0 in epoll_wait
hread 0x71bfe220 (LWP 8749) "WebServer_443" 0x76a379d0 in epoll_wait
hread 0x711ff220 (LWP 8750) "Scheduler" syscall () at ../sysdeps
hread 0x709fe220 (LWP 8751) "TCPServer" 0x76a379d0 in epoll_wait
hread 0x6ffff220 (LWP 8752) "MainWorker" __waitpid (options=0, st
hread 0x6f7fe220 (LWP 8753) "MainWorkerRxMsg" futex_abstimed_wait_canc
hread 0x6ebff220 (LWP 8754) "RFX433_gateway" syscall () at ../sysdeps
hread 0x6e3fe220 (LWP 8760) "RFX433_gateway" 0x76a379d0 in epoll_wait
j'ai eu l'info via le english forum
hread 0x75fde190 (LWP 8741) "domoticz" __GI___nanosleep (remain
hread 0x75b02220 (LWP 8742) "Watchdog" __GI___nanosleep (remain
hread 0x752f9220 (LWP 8743) "SQLHelper" syscall () at ../sysdeps
hread 0x74af8220 (LWP 8744) "PluginMgr" __GI___nanosleep (remain
hread 0x73d55220 (LWP 8745) "InfluxPush" syscall () at ../sysdeps
hread 0x73554220 (LWP 8746) "Webem_ssncleane" 0x76a379d0 in epoll_wait
hread 0x72d53220 (LWP 8747) "WebServer_8080" 0x76a379d0 in epoll_wait
hread 0x723ff220 (LWP 8748) "Webem_ssncleane" 0x76a379d0 in epoll_wait
hread 0x71bfe220 (LWP 8749) "WebServer_443" 0x76a379d0 in epoll_wait
hread 0x711ff220 (LWP 8750) "Scheduler" syscall () at ../sysdeps
hread 0x709fe220 (LWP 8751) "TCPServer" 0x76a379d0 in epoll_wait
hread 0x6ffff220 (LWP 8752) "MainWorker" __waitpid (options=0, st
hread 0x6f7fe220 (LWP 8753) "MainWorkerRxMsg" futex_abstimed_wait_canc
hread 0x6ebff220 (LWP 8754) "RFX433_gateway" syscall () at ../sysdeps
hread 0x6e3fe220 (LWP 8760) "RFX433_gateway" 0x76a379d0 in epoll_wait
Re: [MAJ 2021.1] Problèmes lors de l'installation de la mise à jour
Ok merci 
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
-
pierrotori
- Messages : 821
- Inscription : 29 févr. 2016, 12:11
Re: [MAJ 2021.1] Problèmes lors de l'installation de la mise à jour
Par contre ca ne dit pas que c’est openweather mais au moins c’est un plugin
Re: [MAJ 2021.1] Problèmes lors de l'installation de la mise à jour
Besoin d'aide !!!
J'ai essayé le bash de papoo pour faire une sauvegarde complète de Domoticz, j'ai exécuté à partir du répertoire /home/pi:> ./update
et je reçois le message d'erreur suivant :
./update: ligne 7: $'\r' : commande introuvable
./update: ligne 8: erreur de syntaxe près du symbole inattendu « $'\r' »
'/update: ligne 8: `fct_stop ()
voici le contenu du bash update rendu exécutable par chmod.
J'ai essayé le bash de papoo pour faire une sauvegarde complète de Domoticz, j'ai exécuté à partir du répertoire /home/pi:> ./update
et je reçois le message d'erreur suivant :
./update: ligne 7: $'\r' : commande introuvable
./update: ligne 8: erreur de syntaxe près du symbole inattendu « $'\r' »
'/update: ligne 8: `fct_stop ()
voici le contenu du bash update rendu exécutable par chmod.
Code : Tout sélectionner
# https://pon.fr/bash-pour-les-adeptes-des-versions-beta-de-domoticz-et-les-autres
# https://easydomoticz.com/forum/viewtopic.php?f=17&t=7179
# script à placer dans le répertoire /home/pi/
fct_stop ()
{
## sudo /etc/init.d/monit stop
sudo /etc/init.d/domoticz.sh stop
}
fct_start ()
{
## sudo /etc/init.d/monit start
sudo /etc/init.d/domoticz.sh start
}
fct_update ()
{
echo
echo
echo "backup : 1"
echo
echo "Update Beta : 2"
echo
echo "Update Release : 3"
echo
echo "Restore (/!\efface le repertoire domoticz/!\) : 4"
echo
echo "Suppression archive : 5"
echo
echo "Q : Quitter le Script"
echo
echo "Choix : "
echo
read optionmenu
case $optionmenu in
1)
echo
echo "lancement Backup"
echo
### make backup
fct_stop
sudo /bin/tar -zcvf domoticz_backup.tar.gz /home/pi/domoticz/ >&/dev/null
### copy backup to backup folder
#sudo /bin/cp /tmp/domoticz_total_$CONCAT.tar.gz $DESTINATION > /dev/null
### Remove temp backup file
#sudo /bin/rm /tmp/domoticz_total_$CONCAT.tar.gz > /dev/null
#sudo /bin/rm -Rf /tmp/*.tar.gz > /dev/null
sleep 5
echo "backup termine relance service domoticz"
fct_start
fct_update;;
2)
echo
echo "lancement updatebeta"
echo
cd /home/pi/domoticz/
sudo /bin/bash /home/pi/domoticz/updatebeta >&/dev/null;
sleep 5;;
3)
echo
echo "lancement updaterelease"
echo
cd /home/pi/domoticz/
sudo /bin/bash /home/pi/domoticz/updaterelease >&/dev/null;
sleep 5;;
4)
echo
echo "lancement restoration"
fct_stop
echo
if [ -f "/home/pi/domoticz_backup.tar.gz" ]
then
echo "le fichier domoticz_backup.tar.gz existe"
echo "Suppression du repertoire domoticz et de son contenu"
#sudo rm -rf domoticz
cd
sudo /bin/tar -xzvf domoticz_backup.tar.gz>&/dev/null;
sudo /bin/cp -r /home/pi/home/pi/domoticz/ /home/pi/;
sudo chown -Rf pi /home/pi/domoticz/
sudo rm -rf /home/pi/home/;
else
echo "attention pas de fichier archive"
echo "Executer option 1"
fct_update
fi
fct_start
sleep 5;;
5)
echo
echo "Suppression archives"
echo
sudo /bin/rm -Rf domoticz_backup.tar.gz > /dev/null
sleep 5
fct_update;;
Q)
fct_start
exit;;
q)
fct_start
exit;;
*)
echo
echo "erreur de frappe"
echo
fct_update;;
esac
}
clear
fct_updateRaspberry Pi2 VPN, Pi 3, Pi4 ,RFXCom, 6 volets BLYSS, sondes Temp_humid Attiny85, zigbee, Mysensors, RFLINK , Zwave capteurs portes Prises, Alarme avec 2 sirènes maison esp8266, Thermostat NETAMO vannes thermostatiques