How to Increase OpenBSDs Resilience to Power Outages
L'auteur gère des systèmes OpenBSD exposés à des coupures d'électricité prolongées et décrit une méthode pour rendre ces systèmes plus résistants aux arrêts non propres. La méthode consiste à monter toutes les partitions disques en lecture seule et à utiliser des systèmes de fichiers en mémoire (mfs) pour /var, /dev et /tmp afin d'éviter les incohérences de l'ufs après un arrêt brutal. Les données persistantes de /var sont synchronisées périodiquement vers une partition disque /altvar avec openrsync et un script (syncvar.sh) qui remonte temporairement les partitions en écriture, met à jour les graines aléatoires puis remet les partitions en lecture seule. La procédure inclut des ajustements de fstab pour créer les mfs, des scripts rc.local et rc.shutdown pour synchroniser au démarrage et à l'arrêt, et des étapes pour revenir temporairement à une installation standard avant syspatch/sysupgrade. L'auteur avertit que ce réglage est non standard, peu utilisé, peut ne pas être supporté par certains développeurs et nécessite prudence et tests avant déploiement en production.