cache_dir ਵਿੱਚ Squid ਦੀਆਂ ਡਿਸਕ ਕੈਸ਼ ਡਾਇਰੈਕਟਰੀਆਂ ਲੱਭੋ
ਹਰ Squid ਇੰਸਟਾਲੇਸ਼ਨ /var/spool/squid ਹੇਠਾਂ ਕੈਸ਼ ਕਰਦੀ ਹੈ ਇਹ ਮੰਨਣ ਦੀ ਬਜਾਏ ਸੰਰਚਿਤ ਡਿਸਕ-ਸਟੋਰ ਡਾਇਰੈਕਟਰੀਆਂ ਪੜ੍ਹੋ।
cache_dir ਵਰਤਣ ਵਾਲੇ Squid ਸੰਸਕਰਣਾਂ ਵਿੱਚ, ਸੇਵਾ ਅਸਲ ਵਿੱਚ ਜੋ ਸੰਰਚਨਾ ਲੋਡ ਕਰਦੀ ਹੈ ਉਸ ਵਿੱਚ ਉਹ ਨਿਰਦੇਸ਼ ਜਾਂਚੋ। ਡਾਇਰੈਕਟਰੀ ਇੱਕ ਆਰਗਿਊਮੈਂਟ ਹੈ, ਸਰਵਵਿਆਪੀ ਇੰਸਟਾਲੇਸ਼ਨ ਪਾਥ ਨਹੀਂ:
cache_dir ufs /var/spool/squid 100 16 256ਇਸ ਉਦਾਹਰਨ ਵਿੱਚ /var/spool/squid ਡਿਸਕ-ਕੈਸ਼ ਦੀ ਸਭ ਤੋਂ ਉੱਪਰਲੀ ਡਾਇਰੈਕਟਰੀ ਹੈ। ਹੇਠਾਂ ਦਿੱਤੇ ਨੰਬਰ ਇਸ UFS ਸਟੋਰ ਦੀ ਸਮਰੱਥਾ ਅਤੇ ਸਬ-ਡਾਇਰੈਕਟਰੀ ਲੇਆਉਟ ਦੱਸਦੇ ਹਨ। ਇਹ ਪਾਥ ਨਾਮ ਦੇ ਹਿੱਸੇ ਨਹੀਂ ਹਨ।
ਸੇਵਾ ਵੱਲੋਂ ਚੁਣੀ ਸੰਰਚਨਾ ਫਾਈਲ ਅਤੇ ਇਸ ਵਿੱਚ ਸ਼ਾਮਲ ਫਾਈਲਾਂ ਦੀ ਜਾਂਚ ਕਰੋ। ਟਿੱਪਣੀ ਕੀਤੀ ਉਦਾਹਰਨ ਡਿਸਕ ਸਟੋਰ ਨੂੰ ਸਮਰੱਥ ਨਹੀਂ ਕਰਦੀ, ਅਤੇ ਕਈ ਸਰਗਰਮ cache_dir ਐਂਟਰੀਆਂ ਸਟੋਰੇਜ ਨੂੰ ਕਈ ਡਾਇਰੈਕਟਰੀਆਂ ਵਿੱਚ ਰੱਖ ਸਕਦੀਆਂ ਹਨ।
ਹੋ ਸਕਦਾ ਹੈ ਕੋਈ ਡਿਸਕ ਕੈਸ਼ ਨਾ ਹੋਵੇ। Squid 7 ਵਿੱਚ ਦਸਤਾਵੇਜ਼ਬੱਧ ਡਿਫਾਲਟ ਡਿਸਕ ਕੈਸ਼ ਸੰਰਚਿਤ ਨਾ ਹੋਣ 'ਤੇ ਕੈਸ਼ ਆਬਜੈਕਟ ਸਿਰਫ਼ ਮੈਮੋਰੀ ਵਿੱਚ ਰੱਖਦਾ ਹੈ। ਵੰਡ ਦੀ ਸੰਰਚਨਾ ਸਪਸ਼ਟ ਤੌਰ 'ਤੇ ਡਿਸਕ ਸਟੋਰ ਚੁਣ ਸਕਦੀ ਹੈ। ਇਹ ਇੰਟਰਫੇਸ Squid 7 ਤੱਕ ਦਸਤਾਵੇਜ਼ਬੱਧ ਹੈ ਅਤੇ Squid 8 ਵਿੱਚ ਨਹੀਂ ਹੈ, ਇਸ ਲਈ ਇਸਦੇ ਸੰਰਚਨਾ ਸਿੰਟੈਕਸ ਨੂੰ ਲਾਗੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਸਥਾਪਿਤ ਸੰਸਕਰਣ ਦੀ ਪਛਾਣ ਕਰੋ।