Όταν το OpenWrt χάνει τα αρχεία του Squid στην επανεκκίνηση
Μια συνηθισμένη διάταξη /var → /tmp στη RAM χάνει το περιεχόμενο στην επανεκκίνηση· άλλες εκδόσεις μπορούν να κρατήσουν το /var μόνιμο.
Μια συνηθισμένη διάταξη του OpenWrt συνδέει το /var με το /tmp στη RAM, οπότε τα αρχεία του Squid που αποθηκεύονται εκεί χάνονται στην επανεκκίνηση. Άλλες εκδόσεις μπορούν να κρατήσουν το /var μόνιμο. Ελέγξτε το πραγματικό σύστημα αρχείων και το mount πριν κατηγορήσετε το Squid για καταλόγους που λείπουν· το όνομα της διαδρομής από μόνο του δεν αποδεικνύει μονιμότητα.
| Απαίτηση | Ενέργεια κατά την εκκίνηση ή την αποθήκευση |
|---|---|
| Διατήρηση περιεχομένου cache και logs | Χρησιμοποιήστε ένα προσαρτημένο μόνιμο volume και ενημερώστε την υποστηριζόμενη ρύθμιση πηγής του πακέτου |
| Cache προς απόρριψη | Δημιουργήστε τους απαιτούμενους καταλόγους εκτέλεσης σε κάθε εκκίνηση μέσω υποστηριζόμενης εκκίνησης |
Για μονιμότητα, διατηρήστε τις επιλογές backend και μεγέθους αλλάζοντας τη διαδρομή. Η επεξεργασία μόνο της παραγόμενης ρύθμισης εκτέλεσης μπορεί να αντικατασταθεί.
Το volume πρέπει να είναι προσαρτημένο πριν από το Squid και εγγράψιμο από την ταυτότητα της υπηρεσίας του. Η μετακίνηση μιας διαδρομής σε /opt ή /mnt δεν παρέχει ούτε χώρο ούτε ετοιμότητα προσάρτησης. Διακρίνετε τον απόντα κατάλογο, τα δικαιώματα και το μη διαθέσιμο mount από το πρώτο σφάλμα εκκίνησης.