Outils pour utilisateurs

Outils du site


mise_en_place_d_une_raspberrypi_robuste

Ceci est une ancienne révision du document !


**Mise en place d'une RaspberryPi robuste**

Objectif:Installer un système robuste aux coupures de courant intempestives.

Sur les Raspberry Pi, le système d'exploitation se situe sur une carte SD. Si l'OS n'est pas arrêté par une commande usuelle (telle que “$ shutdown ”), la carte SD peut être endommagée (certains fichiers comporteront des erreurs); il n'y a plus qu'à réinstaller l'OS sur la carte.

Conseil: choisir une carte SD de bonne qualité (par exemple SanDisk)

__Première étape pour une extinction sûre:__

Ajouter un bouton “marche-arrêt”

-choisir un GPIO (General Purpose Input Output: broches de communications du microordinateur avec le monde extérieur)

-souder deux fils avec un connecteur femelle aux bornes d'un bouton-poussoir

-ajouter éventuellement des résistances de pull down ou de pull up (ne semble pas nécessaire mais plus sûr)

-écrire un fichier de gestion des événements des GPIO

-écrire un démon qui rendra le script actif et modifier le script d'init pour lancer ce démon au démarrage du système

__ Deuxième étape:__

Rendre l'OS robuste en le configurant en lecture seule

. Cela consiste essentiellemnent à :

-enlever les paquets et services inutiles

-supprimer le filesystem check et la swap (à faire: examiner si cela dégrade significativement les performances)

-supprimer cron ⇒ installer ntp si besoin

-placer les fichiers temporaires (log, etc…) dans la RAM. Les fichiers de log pourront être consulté grâce à logread

-changer les droits d'utilisation en lecture seule

Troisième étape (prospective): Ajouter un circuit qui assure une réserve d'énergie le temps de l'arrêt (par exemple un condensateur)

mise_en_place_d_une_raspberrypi_robuste.1557139125.txt.gz · Dernière modification : 2019/05/06 10:38 de Camille