Page 1 sur 1

[RESOLU] Carte SD en train de lâcher ?

Publié : 26 avr. 2019, 09:55
par fking
Bonjour,
Depuis hier j'ai des soucis avec mon DZ. Da,s le log, je me retrouve avec uniquement ce genre de chose :

Code : Tout sélectionner

 2019-04-26 09:52:25.275 Error: SQL Query("UPDATE DeviceStatus SET SignalLevel=12, BatteryLevel=255, nValue=0, sValue='10.91', LastUpdate='2019-04-26 09:52:25' WHERE (ID = 22)") : attempt to write a readonly database
2019-04-26 09:52:25.293 Error: SQL Query("UPDATE DeviceStatus SET BatteryLevel=255 WHERE (ID==22)") : attempt to write a readonly database
2019-04-26 09:52:25.295 Error: SQL Query("UPDATE DeviceStatus SET SignalLevel=12, BatteryLevel=255, nValue=0, sValue='38.2600', LastUpdate='2019-04-26 09:52:25' WHERE (ID = 63)") : attempt to write a readonly database
2019-04-26 09:52:25.296 Error: SQL Query("UPDATE DeviceStatus SET BatteryLevel=255 WHERE (ID==63)") : attempt to write a readonly database
2019-04-26 09:52:35.318 Error: SQL Query("UPDATE DeviceStatus SET SignalLevel=12, BatteryLevel=255, nValue=0, sValue='51.77', LastUpdate='2019-04-26 09:52:35' WHERE (ID = 61)") : attempt to write a readonly database
2019-04-26 09:52:35.318 Error: SQL Query("UPDATE DeviceStatus SET BatteryLevel=255 WHERE (ID==61)") : attempt to write a readonly database
2019-04-26 09:52:35.321 Error: SQL Query("UPDATE DeviceStatus SET SignalLevel=12, BatteryLevel=255, nValue=0, sValue='20.66', LastUpdate='2019-04-26 09:52:35' WHERE (ID = 62)") : attempt to write a readonly database
2019-04-26 09:52:35.321 Error: SQL Query("UPDATE DeviceStatus SET BatteryLevel=255 WHERE (ID==62)") : attempt to write a readonly database
2019-04-26 09:52:39.414 Error: SQL Query("UPDATE DeviceStatus SET SignalLevel=7, BatteryLevel=255, nValue=0, sValue='5.09', LastUpdate='2019-04-26 09:52:39' WHERE (ID = 5)") : attempt to write a readonly database
2019-04-26 09:52:45.202 Error: SQL Query("UPDATE DeviceStatus SET SignalLevel=8, BatteryLevel=255, nValue=0, sValue='18.4;67.40;3', LastUpdate='2019-04-26 09:52:45' WHERE (ID = 71)") : attempt to write a readonly database
2019-04-26 09:52:45.320 Error: SQL Query("UPDATE DeviceStatus SET SignalLevel=12, BatteryLevel=255, nValue=0, sValue='1.47', LastUpdate='2019-04-26 09:52:45' WHERE (ID = 20)") : attempt to write a readonly database
2019-04-26 09:52:45.339 Error: SQL Query("UPDATE DeviceStatus SET BatteryLevel=255 WHERE (ID==20)") : attempt to write a readonly database
2019-04-26 09:52:50.754 Error: SQL Query("UPDATE DeviceStatus SET SignalLevel=4, BatteryLevel=255, nValue=0, sValue='286.67', LastUpdate='2019-04-26 09:52:50' WHERE (ID = 39)") : attempt to write a readonly database
2019-04-26 09:52:55.446 Error: SQL Query("UPDATE DeviceStatus SET SignalLevel=12, BatteryLevel=255, nValue=8, sValue='8.62', LastUpdate='2019-04-26 09:52:55' WHERE (ID = 78)") : attempt to write a readonly database
2019-04-26 09:52:56.036 Error: SQL Query("UPDATE DeviceStatus SET SignalLevel=8, BatteryLevel=255, nValue=0, sValue='15.7', LastUpdate='2019-04-26 09:52:56' WHERE (ID = 3)") : attempt to write a readonly database
2019-04-26 09:52:57.505 Error: SQL Query("UPDATE DeviceStatus SET SignalLevel=10, BatteryLevel=255, nValue=0, sValue='14.9', LastUpdate='2019-04-26 09:52:57' WHERE (ID = 2)") : attempt to write a readonly database
2019-04-26 09:52:59.407 Error: SQL Query("UPDATE DeviceStatus SET SignalLevel=8, BatteryLevel=255, nValue=0, sValue='5.09', LastUpdate='2019-04-26 09:52:59' WHERE (ID = 5)") : attempt to write a readonly database 
La BDD est passée en lecture seule. Carte SD en train de mourir ? Je ne peux plus sauvegarder la BDD, DZ me propose d'enregistrer un fichier PHP à la place.
Merci d'avance

Re: Carte SD en train de lâcher ?

Publié : 26 avr. 2019, 10:07
par fking
je viens de tester plusieurs choses :
  • Recharger le service DZ ne change rien
  • Un reboot soft ne change rien
  • Après coupure de l'alim, tout repart normalement
J'ai quand même encore ça dans les logs :

Code : Tout sélectionner

 2019-04-26 10:01:30.438 Error: RASPBERRY hardware (9) thread seems to have ended unexpectedly
2019-04-26 10:01:30.439 Error: DARKSKY hardware (11) thread seems to have ended unexpectedly
2019-04-26 10:01:30.439 Error: KODI hardware (16) thread seems to have ended unexpectedly
2019-04-26 10:01:32.631 Status: Incoming connection from: 192.168.1.115
2019-04-26 10:01:35.380 Status: Incoming connection from: 192.168.1.1
2019-04-26 10:01:39.971 Status: Incoming connection from: 192.168.1.110
2019-04-26 10:01:45.190 Status: Incoming connection from: 192.168.1.166
2019-04-26 10:01:53.222 Status: Incoming connection from: 192.168.1.27
2019-04-26 10:01:53.220 Error: CheckAuthToken(17a94daf35a2b1fa23ed2a34bedd3559_ZmUxZTVkOGItMThlZS00MmQzLWI5MDAtMWZmMWIzZjg5MGI3) : session id not found
2019-04-26 10:02:09.380 Status: Incoming connection from: 192.168.1.114
2019-04-26 10:02:09.417 Status: Incoming connection from: 192.168.1.112
2019-04-26 10:02:09.470 Status: Incoming connection from: 192.168.1.113
2019-04-26 10:02:26.294 Error: SQL Query("VACUUM") : string or blob too big

Re: Carte SD en train de lâcher ?

Publié : 30 avr. 2019, 17:11
par fking
Bon c'était bien la carte SD. Je l'ai changée, c'st reparti. J'ai refait une install complète, je précise.
Par contre suite à la restauration de la BDD, j'ai maintenant une erreur dans les logs, qui apparait quand je vais sur le log d'un capteur pour avoir les graphiques :

Code : Tout sélectionner

2019-04-30 17:08:18.581 Error: SQL Query("SELECT Temp_Min, Temp_Max, Chill_Min, Chill_Max, Humidity, Barometer, Temp_Avg, Date, SetPoint_Min, SetPoint_Max, SetPoint_Avg FROM Temperature_Calendar WHERE (DeviceRowID==2 AND Date>='2018-04-30' AND Date<='2019-04-30') ORDER BY Date ASC") : database disk image is malformed
Le problème viendrait de la base de données ?

Re: Carte SD en train de lâcher ?

Publié : 30 avr. 2019, 17:19
par Thorgal
Yep, perso je suis jamais arrive a recuperer la mienne, mais ce serait possible https://www.domoticz.com/forum/viewtopic.php?t=10984

Re: Carte SD en train de lâcher ?

Publié : 01 mai 2019, 21:37
par yazul
On ne le dira jamais assez :
  • sauvegarder régulièrement sa carte SD sur un disque dur (USB ou réseau), pour quelques Go sur HD, ça évite une réinstallation complète !
  • limiter au maximum l'usage de la carte SD (privilégier un disque externe)
de plus, utiliser log2ram permet aussi de limiter les écritures sur la SD.

Re: Carte SD en train de lâcher ?

Publié : 01 mai 2019, 21:47
par Thorgal
Lol, j'ai l'impression de me faire engueuler par ma mere ^^.

Re: [RESOLU] Carte SD en train de lâcher ?

Publié : 07 mai 2019, 09:31
par fking
Ok, c'est bon, j'ai récupéré ma BDD en suivant les manips donnés par le lien de Thorgal ci-dessus.

ATTENTION : la première manip ne fonctionne pas chez moi, j'ai suivi la 2ème méthode :

https://www.domoticz.com/forum/viewtopi ... 84#p105022

Plus d'erreurs dans les logs !