Quando OpenWrt perde i file di Squid al riavvio
La disposizione comune /var → /tmp in RAM perde il contenuto al riavvio; altre build possono mantenere /var persistente.
La disposizione comune di OpenWrt collega /var a /tmp in RAM, quindi i file di Squid memorizzati lì vanno persi al riavvio. Altre build possono mantenere /var persistente. Verificate il filesystem e il mount effettivi prima di incolpare Squid per directory mancanti; il solo nome del percorso non dimostra la durabilità.
| Requisito | Azione di avvio o di archiviazione |
|---|---|
| Conservare il contenuto di cache e log | Usate un volume persistente montato e aggiornate la configurazione sorgente supportata del pacchetto |
| Cache usa e getta | Create le directory di runtime necessarie a ogni avvio tramite un avvio supportato |
Per la persistenza, mantenete le opzioni di backend e dimensione cambiando il percorso. Modificare solo la configurazione di runtime generata può essere sovrascritto.
Il volume deve essere montato prima di Squid e scrivibile dalla identità del suo servizio. Spostare un percorso in /opt o /mnt non fornisce né spazio né prontezza di mount. Distinguete directory assente, permessi e mount non disponibile dal primo errore di avvio.