Squid-ის იმ ვერსიებში, რომლებიც cache_dir-ს იყენებენ, შეამოწმეთ ეს დირექტივა იმ კონფიგურაციაში, რომელსაც სერვისი რეალურად ტვირთავს. საქაღალდე არგუმენტია და არა უნივერსალური ინსტალაციის გზა:

cache_dir ufs /var/spool/squid 100 16 256

ამ მაგალითში /var/spool/squid დისკის ქეშის უმაღლესი საქაღალდეა. შემდეგი რიცხვები აღწერს ამ UFS საცავის ტევადობასა და ქვესაქაღალდეების განლაგებას. ისინი გზის სახელის ნაწილი არ არიან.

შეამოწმეთ სერვისის მიერ შერჩეული კონფიგურაციის ფაილი და მასში შემავალი ფაილები. კომენტარად ქცეული მაგალითი დისკის საცავს არ რთავს, ხოლო რამდენიმე აქტიურ cache_dir ჩანაწერს შეუძლია მონაცემები რამდენიმე საქაღალდეში განათავსოს.

შეიძლება დისკის ქეში საერთოდ არ არსებობდეს. Squid 7-ში დოკუმენტირებული ნაგულისხმევი მნიშვნელობა ქეშის ობიექტებს მხოლოდ მეხსიერებაში ინახავს, როცა დისკის ქეში არ არის კონფიგურირებული. დისტრიბუციის კონფიგურაციას შეუძლია ცალსახად აირჩიოს დისკის საცავი. ეს ინტერფეისი დოკუმენტირებულია Squid 7-მდე და არ არსებობს Squid 8-ში, ამიტომ მისი კონფიგურაციის სინტაქსის გამოყენებამდე დაადგინეთ დაინსტალირებული ვერსია.

დაკავშირებული სტატიები