Quando o OpenWrt perde os ficheiros do Squid ao reiniciar
A disposição comum /var → /tmp em RAM perde o conteúdo ao reiniciar; outras compilações podem manter /var persistente.
A disposição comum do OpenWrt liga /var a /tmp em RAM, pelo que os ficheiros do Squid aí guardados se perdem ao reiniciar. Outras compilações podem manter /var persistente. Verifique o sistema de ficheiros e a montagem reais antes de culpar o Squid por diretórios em falta; só o nome do caminho não prova durabilidade.
| Requisito | Ação de arranque ou armazenamento |
|---|---|
| Reter o conteúdo da cache e dos registos | Utilize um volume persistente montado e atualize a configuração de origem suportada do pacote |
| Cache descartável | Crie os diretórios de execução necessários em cada arranque através de um arranque suportado |
Para persistência, mantenha as opções de backend e de tamanho ao alterar o caminho. Editar apenas a configuração de execução gerada pode ser substituído.
O volume tem de estar montado antes do Squid e ser gravável pela identidade do seu serviço. Mover um caminho para /opt ou /mnt não fornece armazenamento nem prontidão de montagem. Distinga diretório ausente, permissões e montagem indisponível do primeiro erro de arranque.