Вопрос по squid: переполняется директория /usr!

Аватара пользователя
dmitryst

Re: Вопрос по squid: переполняется директория /usr!

Сообщение dmitryst »

Цитата:



# uname -srp

FreeBSD 8.0-RELEASE i386



# squid -v

Squid Cache: Version 3.1.0.13

configure options: '--with-default-user=squid' '--bindir=/usr/local/sbin' '--sbindir=/usr/local/sbin' '--datadir=/usr/local/etc/squid' '--libexecdir=/usr/local/libexec/squid' '--localstatedir=/usr/local/squid' '--sysconfdir=/usr/local/etc/squid' '--with-logdir=/usr/local/squid/logs' '--with-pidfile=/usr/local/squid/squid.pid' '--enable-removal-policies=lru heap' '--disable-linux-netfilter' '--disable-linux-tproxy' '--disable-epoll' '--disable-translation' '--enable-auth=basic digest negotiate ntlm' '--enable-basic-auth-helpers=DB NCSA PAM MSNT SMB squid_radius_auth YP' '--enable-digest-auth-helpers=password' '--enable-external-acl-helpers=ip_user session unix_group wbinfo_group' '--enable-ntlm-auth-helpers=smb_lm' '--enable-negotiate-auth-helpers=squid_kerb_auth' '--enable-storeio=ufs diskd' '--disable-ipv6' '--enable-ipfw-transparent' '--enable-kqueue' '--prefix=/usr/local' '--mandir=/usr/local/man' '--infodir=/usr/local/info/' '--build=i386-portbld-freebsd8.0' 'build_alias=i386-portbld-freebsd8.0' 'CC=cc' 'CFLAGS=-O2 -pipe -fno-strict-aliasing' 'LDFLAGS=' 'CPPFLAGS=' 'CXX=c++' 'CXXFLAGS=-O2 -pipe -fno-strict-aliasing' --with-squid=/usr/ports/www/squid31/work/squid-3.1.0.13 --enable-ltdl-convenience



# cat /usr/local/etc/squid/squid.conf | grep log

cache_access_log /var/log/squid/access.log

cache_log none ###/var/log/squid/cache.log

cache_store_log /var/log/squid/store.log



/usr/local/etc/rc.d/squid status

squid is running as pid 881.



пишу




Цитата:



cache_store_log none



и оно ругается -




Цитата:



squid -k parse

2010/01/21 17:07:51| Processing Configuration File: /usr/local/etc/squid/squid.conf (depth 0)

2010/01/21 17:07:51| Starting Authentication on port 0.0.0.0:3128

2010/01/21 17:07:51| Disabling Authentication on port 0.0.0.0:3128 (interception enabled)

WARNING: Cannot write log file: none

none: Permission denied

messages will be sent to 'stderr'.



Какого, собственно?
Аватара пользователя
WhitePangolin

Re: Вопрос по squid: переполняется директория /usr!

Сообщение WhitePangolin »

9 к 10 что трабла в


Цитата dmitryst:



cache_log none ###/var/log/squid/cache.log
Вопрос по squid: переполняется директория /usr!




если посмотреть /usr/local/etc/squid/squid.conf.default то там сказано:



Код:

Код: Выделить всё

#  TAG: cache_log
#       Cache logging file. This is where general information about
#       your cache's behavior goes. You can increase the amount of data
#       logged to this file with the "debug_options" tag below.
#  
#Default:
# cache_log /usr/local/squid/logs/cache.log
#  TAG: cache_store_log
#       Logs the activities of the storage manager.  Shows which
#       objects are ejected from the cache, and which objects are
#       saved and for how long.  To disable, enter "none". There are
#       not really utilities to analyze this data, so you can safely
#       disable it.
#
#Default:
# cache_store_log /usr/local/squid/logs/store.log

оставь cache_log по дефолту /usr/local/squid/logs/cache.log (или где он там), а cache_store_log в режиме none
Аватара пользователя
dmitryst

Re: Вопрос по squid: переполняется директория /usr!

Сообщение dmitryst »

Цитата WhitePangolin:



оставь cache_log по дефолту /usr/local/squid/logs/cache.log (или где он там), а cache_store_log в режиме none
Вопрос по squid: переполняется директория /usr!




нууу.... Вроде как пронесло Изображение. Спасибо за совет!
Аватара пользователя
Pmax

Re: Вопрос по squid: переполняется директория /usr!

Сообщение Pmax »

В общем-то проблема решена, убил /usr/local/squid/cache/store.log.



Всем спасибо!
Аватара пользователя
Pmax

Re: Вопрос по squid: переполняется директория /usr!

Сообщение Pmax »

Если так то почему бы не зделать ротацию логов squid -k rotate, можно потом добавить это в cron, потом самому удалять старые логи, ну как вариантИзображение
Аватара пользователя
WhitePangolin

Re: Вопрос по squid: переполняется директория /usr!

Сообщение WhitePangolin »

Цитата shyrik_payk:



почему бы не зделать ротацию логов squid -k rotate
Вопрос по squid: переполняется директория /usr!




Хотя бы потому что человеку мешал cache_store_log, а не access.log, а на него эта команда не действует.
Аватара пользователя
dmitryst

Re: Вопрос по squid: переполняется директория /usr!

Сообщение dmitryst »

Странно, лог cache.log все равно пишется... Попробую отправить его в /dev/null, отпишусь.




Цитата shyrik_payk:



потом самому удалять старые логи,
Вопрос по squid: переполняется директория /usr!




а можно автоматом? Мне логи нужны чисто факультативно, на один-два дня
Ответить

Вернуться в «Программное обеспечение Linux и FreeBSD»