Quand OpenWrt perd les fichiers de Squid au redémarrage
Une disposition courante /var → /tmp en RAM perd son contenu au redémarrage ; d'autres versions peuvent conserver /var de façon persistante.
Une disposition OpenWrt courante lie /var à /tmp en RAM, de sorte que les fichiers de Squid qui y sont stockés sont perdus au redémarrage. D'autres versions peuvent conserver /var de façon persistante. Vérifiez le système de fichiers et le montage réels avant d'accuser Squid de répertoires manquants ; le nom du chemin seul ne prouve pas la durabilité.
| Exigence | Action de démarrage ou de stockage |
|---|---|
| Conserver le contenu du cache et des journaux | Utilisez un volume persistant monté et mettez à jour la configuration de source prise en charge du paquet |
| Cache jetable | Créez les répertoires d'exécution requis à chaque démarrage via un démarrage pris en charge |
Pour la persistance, conservez les options de backend et de taille lors du changement de chemin. La modification de la seule configuration d'exécution générée peut être écrasée.
Le volume doit être monté avant Squid et accessible en écriture par l'identité de son service. Déplacer un chemin vers /opt ou /mnt n'apporte ni stockage ni préparation au montage. Distinguez le répertoire absent, les permissions et le montage indisponible de la première erreur de démarrage.