Page 1 sur 4

Fiabilité d'un pi ... le retour :-)

Publié : 16 févr. 2016, 15:30
par rimram31
Bonjour,

Mon installation domotique tourne rond depuis deux/trois mois maintenant mais nouveau souci depuis ce we.

Plantage dans la nuit de Samedi a Dimanche, le pi ne répond plus (sur le réseau). Je le débranche/rebranche habituellement la clef wifi peu de temps après s'agite, là rien, je dois m'y reprendre a deux fois. Pi revenu, login en ssh il n'est plus du tout a l'heure, reboot, restart ntp rien n'y fait, je veux installer ntpdate et big, apt-get plante fichiers corrompus. J'ai joué du apt-get et dpkg clean pour un apt-get update et le pi est revenu a la vie :-)

Souci c'est qu'hier soir, il m'a refait le coup, soit moins de 48h plus tard ... bis repetita dans la soirée vers 22h, apparemment le pi reste a l'heure de son plantage. Je réésaie un apt-get update, de nouveau erreur et un clean plus tard, re update et pi de nouveau ok.

Depuis, je sais pas trop et je crains le nouveau plantage. Je soupçonne la carte SD même si je suis surpris de n'avoir que des erreurs dans des données de type "cache". J'ai eu beau regardé les logs, rien d'autre, apparemment pas d'erreur. Oops du coup en écrivant ce post, je pense que je devrais essayer un check/repair du fs.

Re: Fiabilité d'un pi ... le retour :-)

Publié : 16 févr. 2016, 15:55
par jackslayter
ou peut être la carte SD.
tu as installé / changé quelque chose c'est dernier jours?

moi ça revient, ça marchait bien et des fois je perds internet , plus de connexion mais Dz tourne.
je vais essayer de mettre en ip fixe et couper le dhcpclient car actuellement c'est ma box qui met des ip fixe mais le dhcp est activé.

Re: Fiabilité d'un pi ... le retour :-)

Publié : 16 févr. 2016, 16:13
par rimram31
jackslayter a écrit :ou peut être la carte SD.
tu as installé / changé quelque chose c'est dernier jours?...
Oui je soupçonne la carte SD, rien de changé ces derniers jours, ce pi je n'y touche plus si ce n'est mes backups réguliers (mais effectués a partir d'un autre serveur qui accède en ssh, pi domotique connecté en wifi).

Pour ton info ce pi est en ip statique encore que ça me rappelle qu'il faut que je regarde de plus près car j'avais vu des doubles ip avec un dhcpd qui vient mettre la pagaille ... J'avais des freeze aussi cet automne (sans fichiers corrompus) mais je les avais attribués au fait d'avoir deux routeurs wifi, j'utilise un ancien routeur netgear en extension de ma livebox, j'avais depuis coupé le wifi de la box.

Re: Fiabilité d'un pi ... le retour :-)

Publié : 16 févr. 2016, 23:36
par snips
Je touche du bois, j'ai écouté certains qui alertaient sur la durée de vie des cartes SD et conseillaient de tout passer sur une clef USB, ce que j'ai fait et je n'ai pas encore eu de plantage depuis des mois.
J'ai mis aussi 2 dissipateurs sur 2 puces du PI.

Re: Fiabilité d'un pi ... le retour :-)

Publié : 19 févr. 2016, 08:38
par rimram31
Bon, ça semble se confirmer qu'il s'agit de problème de carte sd.

J'ai en effet bossé sur une nouvelle carte "from scratch" (en devant tout réadapter puisque raspbian a changé de version depuis l'été :evil: ) et au moment de recompiler mon ancienne version de source de domoticz, des erreurs en raison d'un source qui contenait des caractères bizarres.

Bon du coup je suis parti sur une idée de carte en read only ... j'avais démarré par ça http://easydomoticz.com/preserver-la-sd ... e-cle-usb/ mais j'ai enchainé beaucoup plus violent avec ça https://hallard.me/raspberry-pi-read-only/ (inspiré de http://k3a.me/how-to-make-raspberrypi-t ... uble-free/)

Un peu chaud de faire tourner domoticz en read only :D certains se sont essayé et/ou ont des infos ? Je suis en train de bosser sur un script pour pousser domoticz, sa db & co (fichiers générés en dynamique) en RAM avec idée de synchros régulières ...

Re: Fiabilité d'un pi ... le retour :-)

Publié : 19 févr. 2016, 09:09
par vil1driver
Ça sent la future distribution domoticz live cd ;)
J'aime beaucoup l'idée.
Ça me rappelle mes débuts sur freenas avec la conf sauvée sur disquette :)

Sinon certains n'utilisent la carte que pour le boot, tout le reste étant sur disque externe. Peut être est-ce le plus pérenne.

Re: Fiabilité d'un pi ... le retour :-)

Publié : 19 févr. 2016, 09:30
par deennoo
Enfin de compte une vrai question ce pose :

Un rpi c'est un PC de développement, avec ses plus (prix, taille, gpio, beaucoup de tuto) et ses moins (la carte SD et ce qui va avec).

Est ce que pour avoir une solution fiable dans le temps (je parle d'année), ou la domotique ce fait oublier, on vit avec sans trop s'en rendre compte, sans ce soucier de la carte SD, du reseau wifi, de tout ce qui peut tomber en panne sur un PI, il ne serait pas plus sage de passer sur un vrai petit serveur/PC, avec du matos fait pour être allumer tout le temps 24/24 7/7 ?

Parce que si pour avoir une domotique stable, il faut rajouter :
- Un module RTC sur les GPIO
- Un disque dur en USB + son HUB auto-alimenté
On a un vrai PC mais sans boitier et avec plein de cable et de prises.

Je commence a penser comme Vil1driver qui a dit dans un autre poste : "Un Notebook entre deux livres peux convenir" et ce n'est pas faux en fin de compte.

Re: Fiabilité d'un pi ... le retour :-)

Publié : 19 févr. 2016, 09:54
par jackslayter
oui et la conso dans tout ça ????

Re: Fiabilité d'un pi ... le retour :-)

Publié : 19 févr. 2016, 09:58
par vil1driver
un pc genre notebook, ça consomme dans les 40W, ce qui fait à peut prêt 40€ à l'année en tournant h24,
soit 3.5€/mois
avec mon abonnement gms à 2€/mois
j'en ai pour 5.5€/mois

cet hivers ma consommation de chauffage à été réduite de 70€ grâce à la domotique...

je m'y retrouve largement

Re: Fiabilité d'un pi ... le retour :-)

Publié : 19 févr. 2016, 11:04
par rimram31
deennoo a écrit :Enfin de compte une vrai question ce pose :

Un rpi c'est un PC de développement, avec ses plus (prix, taille, gpio, beaucoup de tuto) et ses moins (la carte SD et ce qui va avec)...
Possible, probable ... mais on trouve aussi justement au rayon des tutos des gens qui ont réussi a rendre un solution a partir d'un pi pérenne comme k3a dans le lien précédent. Et mon "souci" c'est que j'ai aussi développé ma propre carte RF sur le pi :D et que du coup ma solution domotique, c'est un boitier pi avec sa carte d'extension placée dans le placard d'une chambre accroché par des clous au mur ... pas trop envie d'y mettre un PC, son rfxcom ou rflink, un HDD, l'alim qui va avec ...

Ce que je trouve dommage c'est qu'il n'y ait pas de solution déjà explorée avec domoticz ;) Mais tout en disant ça, j'ai aussi la réponse car le pi est arrivé après, on a fait tourner domoticz sur un pi mais pas imaginé domoticz pour qu'il tourne sur un pi (une carte SD).

Bon, je continue d'explorer et ferais un tour coté forum officiel (mais j'ai pas trouvé grand chose, pas plus avec google ...) Je suis arrivé a faire tourner mon pi en ro avec domoticz en RAM, bon pour l'instant bricolé "a la main" (copie/liens ... a priori il suffit de www, scripts, exe + db) et sans enregistrement.

Une question me turlupine, comment sqlite gère ces données. Est-il vraiment préférable, en nombre d'octets a écrire sur la sd, de synchroniser la db une fois de temps en temps ou de la laisser sur la carte sqlite ne modifiant que "quelques octets" ??? Et une question subsidiaire, es-ce que je scripte autour de domoticz ou es-ce que je vais faire un petit tour dans le code source pour voir comment tout ça est géré ;)