Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Программное обеспечение Linux и FreeBSD » Вопрос по squid: переполняется директория /usr!

Ответить
Настройки темы
Вопрос по squid: переполняется директория /usr!

Новый участник


Сообщения: 8
Благодарности: 0

Профиль | Отправить PM | Цитировать


Всем привет! В конторе в наследство от предыдущего админа мне достался прокси сервер со squid+SAMS. Стал замечать, что постоянно растет размер /usr, количество свободного места уменьшается. Думал, что это кэш сквида, но он лежит в /var. По всей видимости это растет база mysql, в которую пишутся логи юзеров сквида. Подскажите, куда смотреть?

Отправлено: 12:06, 20-01-2010

 

Аватара для dmitryst

Ветеран


Сообщения: 7116
Благодарности: 886

Профиль | Отправить PM | Цитировать


Цитата:
# 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'.
Какого, собственно?

-------
Осваиваю FreeBSD


Отправлено: 16:06, 21-01-2010 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для WhitePangolin

Старожил


Сообщения: 398
Благодарности: 49

Профиль | Отправить PM | Цитировать


9 к 10 что трабла в
Цитата dmitryst:
cache_log none ###/var/log/squid/cache.log »
если посмотреть /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

-------
"Будьте реалистами - требуйте невозможного!" (c) Ernesto Che Guevara

Это сообщение посчитали полезным следующие участники:

Отправлено: 16:33, 21-01-2010 | #12


Аватара для dmitryst

Ветеран


Сообщения: 7116
Благодарности: 886

Профиль | Отправить PM | Цитировать


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

-------
Осваиваю FreeBSD


Отправлено: 17:07, 21-01-2010 | #13


Новый участник


Сообщения: 8
Благодарности: 0

Профиль | Отправить PM | Цитировать


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

Всем спасибо!

Отправлено: 10:09, 22-01-2010 | #14


Новый участник


Сообщения: 5
Благодарности: 0

Профиль | Отправить PM | Цитировать


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

Отправлено: 13:57, 22-01-2010 | #15


Аватара для WhitePangolin

Старожил


Сообщения: 398
Благодарности: 49

Профиль | Отправить PM | Цитировать


Цитата shyrik_payk:
почему бы не зделать ротацию логов squid -k rotate »
Хотя бы потому что человеку мешал cache_store_log, а не access.log, а на него эта команда не действует.

-------
"Будьте реалистами - требуйте невозможного!" (c) Ernesto Che Guevara


Отправлено: 14:04, 22-01-2010 | #16


Аватара для dmitryst

Ветеран


Сообщения: 7116
Благодарности: 886

Профиль | Отправить PM | Цитировать


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

Цитата shyrik_payk:
потом самому удалять старые логи, »
а можно автоматом? Мне логи нужны чисто факультативно, на один-два дня

-------
Осваиваю FreeBSD


Отправлено: 15:34, 23-01-2010 | #17



Компьютерный форум OSzone.net » Linux и FreeBSD » Программное обеспечение Linux и FreeBSD » Вопрос по squid: переполняется директория /usr!

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
FreeBSD - Вопрос касающийся Sarg и Squid sergey1234567 Общий по FreeBSD 2 02-12-2009 16:28
FreeBSD - Перезапись библиотек cp /usr/compat/linux/usr/lib/* /usr/lib serivo Общий по FreeBSD 7 23-11-2009 00:41
FreeBSD - Переполняется место на /var tennisprof Общий по FreeBSD 1 03-04-2008 05:29
вопрос по squid denzill Общий по FreeBSD 5 15-11-2007 16:02
Быстро переполняется таблица в MySQL Slippery Вебмастеру 2 29-01-2003 14:46




 
Переход