Der Dauerbetrieb ist im Serverbereich ein sehr gut beherrschbares Thema – nicht so aber bei den günstigen Raspberry Pis:
Hier sind USV, RAID und ECC-Speicher leider nicht bzw. nur in abgespeckter Form verfügbar. Auch leiden die SD-Karten durch die vielen Schreibzugriffe sehr und sterben schlimmstenfalls schon nach kurzer Zeit.

Was kann man tun?

  1. Schreibzugriffe minimieren bzw. ganz abschalten
  2. Hardware-Watchdog des Pi nutzen

1. Schreibzugriffe

Hier habe ich folgende sehr praktische Posts gefunden, um das Dateisystem (am Beispiel von raspbian / Debian / Ubuntu) auf nur-lesend (read-only) umzustellen – Zeitbedarf ca. 30min:

2. Watchdog

Wenn der RPi wirklich mal hängen sollte (z.B. mit einem Kernelpanic), kann der eingebaute Hardware-Watchdog so eingestellt werden, dass er den RPi automatisch neu startet (Reset). Damit kann sichergestellt werden, dass bei Hängenbleiben einer wichtigen Anwendung oder gar der ganzen Maschine immer ein automatischer Neustart erfolgt. Zeitbedarf ca. 10 min.

Mit den hier genannten Tricks & Optimierungen erhaltet ihr ein teils deutlich flotteres System, das auch bei plötzlichem Stromausfall wieder ohne Schäden am Dateisystem hochfährt. Der Watchdog kümmert sich dabei darum, dass auch bei schweren Fehlern das System nicht einfach nur einfriert.

Raspberry Pi fit für Dauerbetrieb machen