Cache-Ärger mit Linux-Proxy

Auf meinem Linux-Server erscheint die Fehlermeldung ‘FATAL: You’ve run out of swap file numbers.’ Was bedeutet das?

vorlesen Druckansicht
Lesezeit: 1 Min.
Von

Auf meinem Linux-Server erscheint die Fehlermeldung ‘FATAL: You’ve run out of swap file numbers.’ Was bedeutet das?

Wahrscheinlich handelt es sich um eine Meldung des Proxy-Servers ‘squid’. Dieser beschwert sich so über ein fehlerhaftes Inhaltsverzeichnis seines Cache oder darüber, dass er nicht genug freien Plattenplatz zur Verfügung hat. In beiden Fällen ist Abhilfe möglich durch eine Reorganisation der Cache-Struktur. Bisherige Inhalte werden dabei geprüft oder gelöscht. Rufen Sie dazu als root ‘squid -F’ auf und warten Sie bis zum Ende der Aktion. Ein Befehlsprompt wird danach leider nicht sofort angezeigt. Sie erreichen diesen erst durch erneutes Drücken der Enter-Taste.

Sollte diese Reorganisation wider Erwarten nicht gelingen, so können Sie die Verzeichnisstruktur des Cache auch per Hand löschen. Sorgen Sie dafür, dass keine Zugriffe mehr auf den Proxy erfolgen können, und vernichten Sie alle Dateien des Cache, die normalerweise im Verzeichnis /var/proxy/cache liegen. Anschließend bauen Sie den Proxy-Cache mit ‘squid -z’ wieder auf. (efl) ()