เมื่อ OpenWrt สูญเสียไฟล์ของ Squid เมื่อรีบูต
โครงสร้าง /var → /tmp บน RAM ที่พบบ่อยจะสูญเสียเนื้อหาเมื่อรีบูต; บิลด์อื่นสามารถเก็บ /var ให้คงอยู่ถาวรได้
โครงสร้าง OpenWrt ที่พบบ่อยเชื่อม /var กับ /tmp บน RAM ดังนั้นไฟล์ Squid ที่เก็บไว้ที่นั่นจะสูญหายเมื่อรีบูต บิลด์อื่นสามารถเก็บ /var ให้คงอยู่ถาวรได้ ตรวจสอบระบบไฟล์และ mount จริงก่อนตำหนิ Squid เรื่องไดเรกทอรีที่หายไป; ชื่อพาธเพียงอย่างเดียวไม่ได้พิสูจน์ความคงทน
| ข้อกำหนด | การดำเนินการเมื่อเริ่มต้นหรือจัดเก็บ |
|---|---|
| เก็บเนื้อหาแคชและบันทึก | ใช้วอลุ่มถาวรที่ mount แล้วและอัปเดตการกำหนดค่าแหล่งที่มาที่แพ็กเกจรองรับ |
| แคชที่ทิ้งได้ | สร้างไดเรกทอรีรันไทม์ที่จำเป็นทุกครั้งที่บูตผ่านการเริ่มต้นที่รองรับ |
เพื่อความคงทน ให้เก็บตัวเลือกแบ็กเอนด์และขนาดไว้ในขณะที่เปลี่ยนพาธ การแก้ไขเฉพาะการกำหนดค่ารันไทม์ที่สร้างขึ้นอาจถูกเขียนทับ
วอลุ่มต้องถูก mount ก่อน Squid และต้องเขียนได้โดยตัวตนบริการของมัน การย้ายพาธไปที่ /opt หรือ /mnt ไม่ได้ให้ทั้งพื้นที่จัดเก็บและความพร้อมของ mount แยกแยะไดเรกทอรีที่ไม่มีอยู่ สิทธิ์ และ mount ที่ใช้ไม่ได้ ออกจากข้อผิดพลาดการเริ่มต้นครั้งแรก