وقتی OpenWrt فایلهای Squid را هنگام راهاندازی مجدد از دست میدهد
چیدمان رایج /var → /tmp در RAM هنگام راهاندازی مجدد محتوای خود را از دست میدهد؛ ساختهای دیگر میتوانند /var را پایدار نگه دارند.
چیدمان رایج OpenWrt، /var را به /tmp در RAM پیوند میدهد، بنابراین فایلهای Squid که آنجا ذخیره شدهاند هنگام راهاندازی مجدد از دست میروند. ساختهای دیگر میتوانند /var را پایدار نگه دارند. پیش از سرزنش Squid برای پوشههای غایب، فایلسیستم و mount واقعی را بررسی کنید؛ فقط نام مسیر، پایداری را اثبات نمیکند.
| الزام | اقدام هنگام راهاندازی یا ذخیرهسازی |
|---|---|
| حفظ محتوای حافظه نهان و گزارشها | از یک حجم پایدار mountشده استفاده کنید و پیکربندی منبع پشتیبانیشده بسته را بهروز کنید |
| حافظه نهان یکبارمصرف | پوشههای اجرایی لازم را در هر بوت از طریق راهاندازی پشتیبانیشده ایجاد کنید |
برای پایداری، گزینههای backend و اندازه را هنگام تغییر مسیر حفظ کنید. ویرایش فقط پیکربندی اجرایی تولیدشده ممکن است بازنویسی شود.
حجم باید پیش از Squid mount شود و برای هویت سرویس آن قابل نوشتن باشد. جابهجا کردن مسیر به /opt یا /mnt نه فضای ذخیرهسازی میدهد و نه آمادگی mount. پوشه غایب، مجوزها و mount در دسترسنبودن را از نخستین خطای راهاندازی تشخیص دهید.