Bonjour,
Quelle est la durée de vie de la carte sd si on utilise le raspberrypi comme serveur ?
Je pense notamment au disque SSD qui s'use beaucoup plus vite que les autres.
Code: Select all
root@raspberry:/# find /bin /boot /etc /home /lib /opt /root /run /sbin /tmp /usr /var -mmin -10
/var/lib/dhcp/dhcpd.leases
/var/log/daemon.log
/var/log/syslog
Code: Select all
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/mmcblk0p3 during installation
UUID=dbffff50-017a-412c-921e-32c89a94c36f / ext3 noatime,errors=remount-ro 0 1
# /boot was on /dev/mmcblk0p1 during installation
UUID=A632-78D5 /boot vfat utf8 0 0
# swap was on /dev/mmcblk0p2 during installation
UUID=12c4f788-cd94-43b4-a128-c4c188922aad none swap sw 0 0
0 1En effet, les fichiers logs sont écrits dans le répertoire /var/log . Pour limiter les écritures, on peut :p0p3y wrote:C'est donc souvent des fichiers logs qui sont écrit et aussi le fichier /var/lib/dhcp/dhcpd.leases.
On doit pouvoir rediriger ses fichier log vers /dev/null avec un lien sybolique, mais je me demande si il n'y a pas d'autres éléments plus "gourmand" en carte sd.
Code: Select all
# Ecrire les messages critiques
*.emerg /var/log/emerg
# Save boot messages also to boot.log
local7.* /var/log/boot.logCode: Select all
*.* @@192.0.2.1:10514
# ajouter autant de ligne que de serveur devant recevoir
# les logs.
*.* @@other-server.example.net:10514
# Ecrire les messages critiques
*.emerg /var/log/emerg
# Save boot messages also to boot.log
local7.* /var/log/boot.logCode: Select all
tmpfs /var/log tmpfs defaults,nosuid,nodev,relatime 0 0Code: Select all
sudo mv /var/lib/dhcp/dhcpd.leases /tmp && ln -s /tmp/dhcpd.leases /var/lib/dhcp/dhcpd.leasesOn peut monter le dossier /tmp en mémoire. Le plus simple pour ce faire est de modifier le fichier /etc/default/tmpfs en mettant le paramètrep0p3y wrote:L'installeur raspbian monte la partition de cette manière, avec l'option noatime:Que peut on encore améliorer?Code: Select all
# <file system> <mount point> <type> <options> <dump> <pass> # / was on /dev/mmcblk0p3 during installation UUID=dbffff50-017a-412c-921e-32c89a94c36f / ext3 noatime,errors=remount-ro 0 1 # /boot was on /dev/mmcblk0p1 during installation UUID=A632-78D5 /boot vfat utf8 0 0 # swap was on /dev/mmcblk0p2 during installation UUID=12c4f788-cd94-43b4-a128-c4c188922aad none swap sw 0 0 0 1
Code: Select all
RAMTMP=yes