রিবুটে OpenWrt যখন Squid-এর ফাইল হারায়
সাধারণ /var → RAM-নির্ভর /tmp বিন্যাস রিবুটে বিষয়বস্তু হারায়; অন্য বিল্ড /var স্থায়ী রাখতে পারে।
সাধারণ OpenWrt বিন্যাস /var-কে RAM-নির্ভর /tmp-এর সঙ্গে সংযুক্ত করে, তাই সেখানে সংরক্ষিত Squid ফাইল রিবুটে হারিয়ে যায়। অন্য বিল্ড /var স্থায়ী রাখতে পারে। অনুপস্থিত ডিরেক্টরির জন্য Squid-কে দোষারোপের আগে প্রকৃত ফাইলসিস্টেম ও মাউন্ট যাচাই করুন; কেবল পাথের নাম স্থায়িত্ব প্রমাণ করে না।
| প্রয়োজন | স্টার্টআপ বা স্টোরেজ পদক্ষেপ |
|---|---|
| ক্যাশ ও লগের বিষয়বস্তু ধরে রাখা | মাউন্ট করা স্থায়ী ভলিউম ব্যবহার করুন এবং প্যাকেজের সমর্থিত সোর্স কনফিগারেশন হালনাগাদ করুন |
| নিষ্পত্তিযোগ্য ক্যাশ | সমর্থিত স্টার্টআপের মাধ্যমে প্রতি বুটে প্রয়োজনীয় রানটাইম ডিরেক্টরি তৈরি করুন |
স্থায়িত্বের জন্য পাথ বদলানোর সময় ব্যাকএন্ড ও আকারের বিকল্প ধরে রাখুন। কেবল তৈরি হওয়া রানটাইম কনফিগারেশন সম্পাদনা করলে তা ওভাররাইট হতে পারে।
ভলিউমটি Squid-এর আগে মাউন্ট করা এবং তার সার্ভিস পরিচয় দ্বারা লিখনযোগ্য হতে হবে। পাথ /opt বা /mnt-এ সরালে তা স্টোরেজ বা মাউন্ট প্রস্তুতি কোনোটিই দেয় না। অনুপস্থিত ডিরেক্টরি, অনুমতি ও অনুপলব্ধ মাউন্টকে প্রথম স্টার্টআপ ত্রুটি থেকে আলাদা করুন।