Tata letak OpenWrt yang umum menautkan /var ke /tmp berbasis RAM, sehingga berkas Squid yang disimpan di sana hilang saat mulai ulang. Build lain dapat mempertahankan /var secara permanen. Periksa sistem berkas dan mount yang sebenarnya sebelum menyalahkan Squid atas direktori yang hilang; nama jalur saja tidak membuktikan ketahanan.

PersyaratanTindakan saat start atau penyimpanan
Mempertahankan isi cache dan logGunakan volume persisten yang di-mount dan perbarui konfigurasi sumber paket yang didukung
Cache sekali pakaiBuat direktori runtime yang diperlukan pada setiap boot melalui startup yang didukung

Untuk ketahanan, pertahankan opsi backend dan ukuran saat mengubah jalur. Mengedit hanya konfigurasi runtime yang dihasilkan dapat tertimpa.

Volume harus di-mount sebelum Squid dan dapat ditulis oleh identitas layanannya. Memindahkan jalur ke /opt atau /mnt tidak memberi penyimpanan maupun kesiapan mount. Bedakan direktori yang tidak ada, izin, dan mount yang tidak tersedia dari kesalahan start pertama.

Artikel terkait