У меня Suse9.1,поставил Squid 2.5.STABLE5
сдела маскарад,всё ок работает,настроил Squid чуть-чуть повыпендривался при создании кеша роздал права на кеш файлы и он благополучно заработал
на следующее утро он уже неработал.
А проблема собственно вот в чем.
tehno_inter:~ # squid -NCd1
2005/12/16 08:58:49| Starting Squid Cache version 2.5.STABLE5 for i686-pc-linux-gnu...
2005/12/16 08:58:49| Process ID 11795
2005/12/16 08:58:49| With 1024 file descriptors available
2005/12/16 08:58:49| Performing DNS Tests...
2005/12/16 08:58:49| Successful DNS name lookup tests...
2005/12/16 08:58:49| DNS Socket created at 0.0.0.0, port 1214, FD 4
2005/12/16 08:58:49| Adding nameserver 192.168.1.111 from squid.conf
2005/12/16 08:58:49| User-Agent logging is disabled.
2005/12/16 08:58:49| Referer logging is disabled.
2005/12/16 08:58:49| Unlinkd pipe opened on FD 9
2005/12/16 08:58:49| Swap maxSize 102400 KB, estimated 17066 objects
2005/12/16 08:58:49| Target number of buckets: 853
2005/12/16 08:58:49| Using 8192 Store buckets
2005/12/16 08:58:49| Max Mem size: 8192 KB
2005/12/16 08:58:49| Max Swap size: 102400 KB
2005/12/16 08:58:49| Local cache digest enabled; rebuild/rewrite every 3600/3600 sec
2005/12/16 08:58:49| Rebuilding storage in /var/cache/squid (DIRTY)
2005/12/16 08:58:49| Using Least Load store dir selection
2005/12/16 08:58:49| Set Current Directory to /var/cache/squid
2005/12/16 08:58:49| Loaded Icons.
2005/12/16 08:58:49| Accepting HTTP connections at 192.168.1.111, port 3128, FD 11.
2005/12/16 08:58:49| Accepting ICP messages at 0.0.0.0, port 3130, FD 12.
2005/12/16 08:58:49| HTCP Disabled.
2005/12/16 08:58:49| Accepting SNMP messages on port 3401, FD 13.
2005/12/16 08:58:49| WCCP Disabled.
2005/12/16 08:58:49| Ready to serve requests.
2005/12/16 08:58:49| diskHandleWrite: FD 8: disk write error: (28) No space left on device
FATAL: Write failure -- check your disk space and cache.log
Aborted
Как я понял ,он хочет чтоб я отказался проверять дисковое пространство cache.logЕсли не трудно,подскажите начинающему плиз плиз плиз как победить эту проблему!?
>Если не трудно,подскажите начинающему плиз плиз плиз как победить эту проблему!?Выучить хотя бы технический английский.
>2005/12/16 08:58:49| diskHandleWrite: FD 8: disk write error: (28) No space left
>on device
>FATAL: Write failure -- check your disk space and cache.log
>AbortedВ крайнем случае пользоваться машинными переводчиками, а не опен-нетом. Перевод:
>2005/12/16 08:58:49| Обработчик записи на диск: FD 8: Ошибка записи на диск: (28) На диске не осталось места
>Дальнейшая работа невозможна: Ошибка записи -- проверьте место на диске и cache.log
>Прекращено
Во-первых, места на диске полно, во-вторых, с английским у меня всё нормально
а в третих если нечего посоветовать, то молча проходи мимо, глубоко уважаемый.
:~ # df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/hda3 35341892 9776184 25565708 28% /
tmpfs 123380 16 123364 1% /dev/shm
/dev/hda1 3229032 1301600 1927432 41% /windows/C
Такая ошибка возникает помойму в двух случаях: Или на диске нету места - что сразу отпадает или нету прав на запись - вот эту причину советую расмотреть глубже. Вам надо сравнить на каких правах создан cache директория и запускается сам squid.
Удачи.
>Такая ошибка возникает помойму в двух случаях: Или на диске нету места
>- что сразу отпадает или нету прав на запись -
>вот эту причину советую расмотреть глубже. Вам надо сравнить на каких
>правах создан cache директория и запускается сам squid.
>Удачи.Благодарю за совет,да действительно была такая проблема.
>>Такая ошибка возникает помойму в двух случаях: Или на диске нету места
>>- что сразу отпадает или нету прав на запись -
>>вот эту причину советую расмотреть глубже. Вам надо сравнить на каких
>>правах создан cache директория и запускается сам squid.
>>Удачи.
>
>Благодарю за совет,да действительно была такая проблема.а как ты её решил у меня в конфиге написано так
http_port 8080
cache_mgr stepan@tanuki.ru
visible_hostname http://syscentr.ru
cache_effective_user squid
cache_effective_group squidcache_log /var/log/squid/cache.log
#cache_store_log /var/log/squid/store.log
pid_filename /usr/local/squid/logs/squid.pidhierarchy_stoplist cgi-bin ?
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
cache_dir ufs /usr/local/squid/cache 100 16 256как только открываю cache_store_log /var/log/squid/store.log
то всё уже ничего не работает
free# ls -l
total 4
-rw-r--r-- 1 root squid 2 Aug 18 17:35 cache.log
-rw-r--r-- 1 root squid 2 Aug 18 17:35 store.log
и права у двух файлов одинаковые