Wenn OpenWrt beim Neustart die Dateien von Squid verliert
Ein übliches Layout /var → RAM-gestütztes /tmp verliert beim Neustart den Inhalt; andere Builds können /var dauerhaft halten.
Ein übliches OpenWrt-Layout verknüpft /var mit RAM-gestütztem /tmp, daher gehen dort gespeicherte Squid-Dateien beim Neustart verloren. Andere Builds können /var dauerhaft halten. Prüfen Sie das tatsächliche Dateisystem und den Mount, bevor Sie Squid für fehlende Verzeichnisse verantwortlich machen; der Pfadname allein belegt keine Dauerhaftigkeit.
| Anforderung | Aktion bei Start oder Speicherung |
|---|---|
| Cache- und Protokollinhalte behalten | Ein eingebundenes dauerhaftes Volume verwenden und die unterstützte Quellkonfiguration des Pakets aktualisieren |
| Verwerfbarer Cache | Erforderliche Laufzeitverzeichnisse bei jedem Start über den unterstützten Startvorgang anlegen |
Für Dauerhaftigkeit behalten Sie Backend- und Größenoptionen bei, während Sie den Pfad ändern. Das Bearbeiten nur der generierten Laufzeitkonfiguration kann überschrieben werden.
Das Volume muss vor Squid eingebunden und für dessen Dienstidentität beschreibbar sein. Ein Pfadwechsel nach /opt oder /mnt liefert weder Speicher noch Mount-Bereitschaft. Unterscheiden Sie fehlendes Verzeichnis, Berechtigungen und nicht verfügbaren Mount vom ersten Startfehler.