[sisyphus] странные вещи в процессе обновления squid
Mike Lykov
=?iso-8859-1?q?combr_=CE=C1_vesna=2Eru?=
Ср Дек 3 14:08:55 MSK 2003
Здравствуйте.
сегодня днем взялся обновлять squid из сизифа, на работающем сервере.
дал apt-get install squid, он поставился:
Get:1 ftp://ftp.altlinux.com i586/classic squid-pinger 2.5.STABLE4-alt3
[16.8kB]
Get:2 ftp://ftp.altlinux.com i586/classic squid 2.5.STABLE4-alt3 [1095kB]
Fetched 1112kB in 21s (52.5kB/s)
Executing RPM (/bin/rpm -Uvh --fancypercent --oldpackage)...
Preparing... ###########################################
[100%]
1: squid ########################################### [
50%]
Stopping squid service: [ DONE ]
Starting squid service: [ DONE ]
2: squid-pinger ###########################################
[100%]
но после этого не работал. (в браузере - таймаут соединения со сквидом).
перезапустил его еще раз - заработал. при этом написал в cachе.log, например,
такое:
2003/12/03 12:06:31| store_swap_size = 2171312k
Что это значит? откуда это накопилось?
2003/12/03 12:06:31| WARNING: Disk space over limit: 2170636 KB > 2097152 KB
2003/12/03 12:06:31| storeLateRelease: released 3 objects
2003/12/03 12:06:42| WARNING: Disk space over limit: 2164412 KB > 2097152 KB
2003/12/03 12:06:53| WARNING: Disk space over limit: 2154920 KB > 2097152 KB
2003/12/03 12:07:04| WARNING: Disk space over limit: 2147220 KB > 2097152 KB
2003/12/03 12:07:15| WARNING: Disk space over limit: 2138528 KB > 2097152 KB
2003/12/03 12:07:26| WARNING: Disk space over limit: 2131116 KB > 2097152 KB
2003/12/03 12:07:37| WARNING: Disk space over limit: 2123452 KB > 2097152 KB
2003/12/03 12:07:48| WARNING: Disk space over limit: 2115396 KB > 2097152 KB
2003/12/03 12:07:59| WARNING: Disk space over limit: 2103640 KB > 2097152 KB
после чего успокоился (видимо, все лишнее поудалял).
Откуда взялись эти обьекты, которые овер лимит?
у меня все время в конфиге одно и то же:
cache_dir diskd /var/spool/squid 2048 16 256
вот о цифре 2048:
# 'Mbytes' is the amount of disk space (MB) to use under this
# directory. The default is 100 MB. Change this to suit your
# configuration. Do NOT put the size of your disk drive here.
# Instead, if you want Squid to use the entire disk drive,
# subtract 20% and use that value.
Интересно, куда идут эти 20% ? (обьем кеша - 2Г, обьем раздела - 41Г )
и еще:
периодически возникает такое:
2003/12/03 12:04:06| WARNING! Your cache is running out of filedescriptors
Тоже сразу после обновления возникло
всего дескрипторов 1024 (как я понимаю, это задается при сборке), и, например,
сейчас их:
File descriptor usage for squid:
Maximum number of file descriptors: 1024
Largest file desc currently in use: 224
Number of file desc currently in use: 192
Files queued for open: 0
Available number of file descriptors: 832
Reserved number of file descriptors: 100
если при обычной работе их около 200, то почему сразу после обновления они
running out ?
--
Mike
Подробная информация о списке рассылки Sisyphus