Drole de Bug

Posez ici vos questions d'utilisation, de configuration de DomoticZ, de bugs, de conseils sur le logiciel lui même dans son utilisation et son paramétrage.
Des forums spécifiques sont ouverts ci-dessous pour regrouper les différents sujets.
juchalin
Messages : 160
Inscription : 07 déc. 2016, 12:08

Drole de Bug

Message par juchalin »

Salut à tous,

Domoticz tourne sur raspberry Pi 3, depuis hier j'ai mis le tout sur un disque dur externe, c'est un hdd, branché au pi via un hub USB avec une alimentation. Au bout d'un certain temps j'ai un drole de bug, l'accès à domoticz via mon téléphone ne marche pas ereur404, je peux y accéder depuis mon ordi mais l'interface est très moche il manque plein de truc. Domoticz marche, la commande vocale se fait bien. Pas moyen de me connecter en SSH.

Voici les log de domoticz :
2018-12-26 08:31:55.563 Error: SQL Query("INSERT INTO UserSessions (SessionID, Username, AuthToken, ExpirationDate, RemoteHost) VALUES ('bc9938d7f9d3e18a60e5de6b40528e3e', '', '2ecb9fd2f87bb2f4fea4a07575cbe440', '2018-12-26 08:41:55', '192.168.1.32')") : disk I/O error
2018-12-26 08:32:03.282 Error: SQL Query("UPDATE DeviceStatus SET SignalLevel=12, BatteryLevel=255, nValue=0, sValue='1.54', LastUpdate='2018-12-26 08:32:03' WHERE (ID = 1)") : disk I/O error
2018-12-26 08:32:03.293 Error: SQL Query("UPDATE DeviceStatus SET BatteryLevel=255 WHERE (ID==1)") : disk I/O error
2018-12-26 08:32:13.284 Error: SQL Query("UPDATE DeviceStatus SET SignalLevel=12, BatteryLevel=255, nValue=0, sValue='8.76', LastUpdate='2018-12-26 08:32:13' WHERE (ID = 9)") : disk I/O error
2018-12-26 08:32:13.303 Error: SQL Query("UPDATE DeviceStatus SET BatteryLevel=255 WHERE (ID==9)") : disk I/O error
2018-12-26 08:32:13.304 Error: SQL Query("UPDATE DeviceStatus SET SignalLevel=12, BatteryLevel=255, nValue=0, sValue='39.6700', LastUpdate='2018-12-26 08:32:13' WHERE (ID = 10)") : disk I/O error
2018-12-26 08:32:13.304 Error: SQL Query("UPDATE DeviceStatus SET BatteryLevel=255 WHERE (ID==10)") : disk I/O error

Est ce que quelqu'un a une explication, quand je débranche et je rebranche ça revient un petit temps mais rebelote. Merci d'avance
Doume
Messages : 550
Inscription : 28 déc. 2014, 10:27
Localisation : Nord (59)
Contact :

Re: Drole de Bug

Message par Doume »

Ta base de données est située sur une zone merdique de ton disque, et subit des erreurs physiques d'accès.
Suggestion :
- Arrêter domoticz
- renommer le fichier domoticz.db en old.domoticz.db
- copier la database old.domoticz.db vers domoticz.db : cp old.domoticz.db domoticz.db
- relancer domoticz

Si l'erreur ne réapparait pas, c'est que ton vieux fichier old.domoticz.db occupe une zone foireuse du disque... Surtout, ne l'efface pas.
juchalin
Messages : 160
Inscription : 07 déc. 2016, 12:08

Re: Drole de Bug

Message par juchalin »

Salut merci de répondre j'ai fais quelques recherches, j'ai formaté mon disque dur en NTFS, je me demande si cela ne vient pas de là, j'ai lu que Linux n'en était pas très fan. Du coup je suis en train de le formater en EXT4, je vais voir ce que cela donne !
Doume
Messages : 550
Inscription : 28 déc. 2014, 10:27
Localisation : Nord (59)
Contact :

Re: Drole de Bug

Message par Doume »

C'est sûr que Linux gère mieux les erreurs et leur récupération sur un filesystem ext4 !
juchalin
Messages : 160
Inscription : 07 déc. 2016, 12:08

Re: Drole de Bug

Message par juchalin »

CA a l'air de marché pour le moment, j'avais une erreur relativement rapidement, là ça tourne impect depuis le début d'après midi.

Merci :D
juchalin
Messages : 160
Inscription : 07 déc. 2016, 12:08

Re: Drole de Bug

Message par juchalin »

Hé bah non ça revient toujours les même erreurs je test ta manip demain
2018-12-28 20:28:14.385 Error: SQL Query("UPDATE DeviceStatus SET BatteryLevel=255 WHERE (ID==66)") : disk I/O error
2018-12-28 20:28:15.004 (Rflink) General/kWh (Conso Electrique)
2018-12-28 20:28:15.000 Error: SQL Query("UPDATE DeviceStatus SET SignalLevel=12, BatteryLevel=255, nValue=0, sValue='418.000;733865.000', LastUpdate='2018-12-28 20:28:14' WHERE (ID = 101)") : disk I/O error
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: Drole de Bug

Message par Neutrino »

Bonjour,
Il y a assez d'espace libre sur ta partition ?
Cela ressemble à un problème physique, tu es sûr de l'intégrité de ton disque dur ?
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
juchalin
Messages : 160
Inscription : 07 déc. 2016, 12:08

Re: Drole de Bug

Message par juchalin »

Je poursuis les recherches, je fais un test de surface, aucune erreur n'a été trouvé, j'ai deux partition sur mon disque dur - Boot en fat 32
- Rootfs en Ext4

La partition Boot n'avais que quelque MO, je viens de lui rajouter plusieurs GO, par contre pas moyen d'en rajouter à l'autre partition.

Je me demande si ce n'est pas mon installation qui est un peu foireuse, j'ai juste monté l'image de ma carte sd sur le disque dur externe, je n'ai changé aucun .Txt ou je ne sais quoi.

Je rebranche le tout voir se que ça donne
juchalin
Messages : 160
Inscription : 07 déc. 2016, 12:08

Re: Drole de Bug

Message par juchalin »

Je viens de rajouter la ligne suivante : program_usb_boot_mode=1 au ficher config.txt
mike913
Messages : 159
Inscription : 18 oct. 2014, 10:22
Localisation : Morsang / Orge - Essonne
Contact :

Re: Drole de Bug

Message par mike913 »

il est inutile d'augmenter la partition /boot
voici les résultat d'un sudo fdisk -l (1/ sur une carte sd de 64 G 2/ sur un disque mSata de 250 G)

Code : Tout sélectionner

Carte SD
Device         Boot Start       End   Sectors  Size Id Type
/dev/mmcblk0p1       8192     93813     85622 41,8M  c W95 FAT32 (LBA)
/dev/mmcblk0p2      94208 124735487 124641280 59,4G 83 Linux

mSata
Device     Boot Start       End   Sectors   Size Id Type
/dev/sda1        8192     93802     85611  41,8M  c W95 FAT32 (LBA)
/dev/sda2       98304 488397167 488298864 232,9G 83 Linux
DS718+ 2 x 3To(SHR) - Firmware: DSM 7.0.1-42218
DS712+ 2 x 4To (SHR) - Firmware: DSM 6.2.4-25556
Raspberry - RFXTRX433 - Aeon Labs ZStick V2 - Domoticz
FreeBox Delta
https://meteo.folcke.net
https://wiki.folcke.net
Répondre