Hendrich.org

Log-Verzeichnis in RAM-Disk verschieben

Veröffentlicht: 22.06.2020

Der Grund ist einfach: Die SD-Karte verschleißt recht schnell bei zu vielen Schreibzugriffen. Die Zahl der möglichen Schreibzugriffe auf ein Datenbit ist nämlich beschränkt. Daher speichere ich die log-Dateien in einer Festplatte welche im RAM liegt und nicht auf der SD-Karte. Einfach in die Datei /etc/fstab den folgenden Eintrag hinzufügen und anschließend neu booten.

tmpfs /var/log tmpfs defaults,noatime,nosuid,mode=0755,size=25M 0 0

Anschließend werden die log-Dateien im RAM (tmpfs) abgelegt. Allerdings steigt der Verbrauch im tmpfs langsam an, obwohl die Gesamtgrößer der Dateien nicht weiter wächst (die werden ja nach einigen Tagen automatisch komprimiert und später gelöscht). Vermutlich liegt irgendwo ein Fehler im tmpfs-Dateisystem vor. Aus diesem Grund muss ich ca. alle zwei Monate neu Booten.