URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 5023
[ Назад ]

Исходное сообщение
"squid перестал писать лог в файл access.log"

Отправлено synemo , 28-Июл-07 19:42 
с некоторых пор squid перестал писать лог в файл access.log
подскажите, пж-та, куда копать?
#ll /usr/local/squid/logs/access.log*
-rw-r--r--  1 squid  squid    528175 Jul  8 22:55 /usr/local/squid/logs/access.log
-rw-r--r--  1 squid  squid   5650062 Jun 29 07:59 /usr/local/squid/logs/access.log.0
-rw-r--r--  1 squid  squid   7759045 May 31 23:55 /usr/local/squid/logs/access.log.1
-rw-r--r--  1 squid  squid   7387062 Apr 30 20:39 /usr/local/squid/logs/access.log.2
-rw-r--r--  1 squid  squid   9283285 Mar 31 23:59 /usr/local/squid/logs/access.log.3
-rw-r--r--  1 squid  squid  12801368 Feb 28 18:40 /usr/local/squid/logs/access.log.4
-rw-r--r--  1 squid  squid  13363186 Jan 31 22:09 /usr/local/squid/logs/access.log.5
-rw-r--r--  1 squid  squid  14509493 Dec 31  2006 /usr/local/squid/logs/access.log.6
-rw-r--r--  1 squid  squid   8623317 Nov 30  2006 /usr/local/squid/logs/access.log.7
-rw-r--r--  1 squid  squid      2968 Nov  2  2006 /usr/local/squid/logs/access.log.8
-rw-r--r--  1 squid  squid    541163 Nov  2  2006 /usr/local/squid/logs/access.log.9

с-ма FreeBSD 6.1-RELEASE, squid-2.6.13


Содержание

Сообщения в этом обсуждении
"squid перестал писать лог в файл access.log"
Отправлено reader , 29-Июл-07 13:52 
наличие свободного места в разделе, смотреть cache.log , masseges на сообщения по squid, конфиг squid про cache_access_log .

"squid перестал писать лог в файл access.log"
Отправлено synemo , 29-Июл-07 15:11 
>наличие свободного места в разделе, смотреть cache.log , masseges на сообщения по
>squid, конфиг squid про cache_access_log .

про свободное место:
Filesystem      Size    Used   Avail Capacity  Mounted on
/dev/pst0s1h    9.7G    2.5G    6.4G    28%    /usr

содержимое cache.log:
2007/07/28 22:32:34| storeDirWriteCleanLogs: Starting...
2007/07/28 22:32:34|   Finished.  Wrote 5604 entries.
2007/07/28 22:32:34|   Took 0.0 seconds (1542102.4 entries/sec).
2007/07/28 22:32:34| logfileRotate: /usr/local/squid/logs/store.log
2007/07/28 22:32:34| helperOpenServers: Starting 5 'dnsserver' processes

#cat /var/log/messages | grep squid
Jul 10 00:57:50 server squid[11331]: Squid Parent: child process 11333 started
Jul 10 14:04:32 server squid[700]: Squid Parent: child process 702 started
Jul 28 21:11:58 server squid[700]: Squid Parent: child process 702 exited with status 0
Jul 28 21:12:58 server squid[13985]: Squid Parent: child process 13987 started
Jul 28 21:29:52 server squid[13985]: Squid Parent: child process 13987 exited with status 0
Jul 28 21:29:53 server squid[14228]: Squid Parent: child process 14230 started
Jul 28 21:32:40 server squid[14228]: Squid Parent: child process 14230 exited with status 0
Jul 28 21:32:56 server squid[14350]: Squid Parent: child process 14352 started
Jul 28 22:15:08 server squid[14350]: Squid Parent: child process 14352 exited with status 0
Jul 28 22:20:18 server squid[32374]: Squid Parent: child process 32376 started
Jul 28 22:27:26 server squid[32374]: Squid Parent: child process 32376 exited with status 0
Jul 28 22:27:27 server squid[32534]: Squid Parent: child process 32536 started

конфиг сейчас самый простой:
http_port xxx.xxx.xxx.xxx:3128
log_fqdn off
acl LocalNet src 192.168.10.0/24
acl all src 0.0.0.0/0.0.0.0
acl synemo src 192.168.10.100
http_access allow synemo
http_access deny all

изначально работало, было все ок. проблемы начались после отключения электричества (следствие - некорректное отключение компьютера)


"squid перестал писать лог в файл access.log"
Отправлено reader , 29-Июл-07 16:09 
А если всетаки прописать cache_access_log, как в конфиге по умолчанию.
Подсунуть squid чистый файл access.log .
Проверить настроены ли клиенты на работу через прокси, может они ходят мимо него.

"squid перестал писать лог в файл access.log"
Отправлено synemo , 29-Июл-07 17:50 
>А если всетаки прописать cache_access_log, как в конфиге по умолчанию.

спасибо большое. что-то я не догадался задать "в лоб" log-файл в конфиге. помогло добавление строки access_log /usr/local/squid/logs/access.log squid в файл squid.conf