Drole de Bug
Drole de Bug
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
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
Re: Drole de Bug
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.
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.
Re: Drole de Bug
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 !
Re: Drole de Bug
C'est sûr que Linux gère mieux les erreurs et leur récupération sur un filesystem ext4 !
Re: Drole de Bug
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
Merci
Re: Drole de Bug
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
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
Re: Drole de Bug
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 ?
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 ?
Re: Drole de Bug
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
- 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
Re: Drole de Bug
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
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)
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
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