[sisyphus] странные вещи в процессе обновления squid
=?iso-8859-1?q?dtomko_=CE=C1_iba=2Ecom=2Eby?=
=?iso-8859-1?q?dtomko_=CE=C1_iba=2Ecom=2Eby?=
Ср Дек 3 17:05:58 MSK 2003
А нет ли еще и такого в логах :
WARNING: 1 swapin MD5 mismatches
WARNING: newer swaplog entry for dirno 0, fileno 00000634
Мое предположение - остались объекты в кэше, которые новый сквид не
распознает, возможно они "битые", тем не менне они место(и дескрипторы)
занимают, т.е был неправильно зашатдаунен сквид( питание обрубилось или еще
чего). Стоит видимо просто переделать кэш заново.
3 декабря 2003 г. 13:23
To: sisyphus на altlinux.ru
cc:
From: Mike Lykov <combr на vesna.ru>
Subject: [sisyphus] странные вещи в процессе обновления squid
Здравствуйте.
сегодня днем взялся обновлять 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 mailing list
Sisyphus на altlinux.ru
http://altlinux.ru/mailman/listinfo/sisyphus
Подробная информация о списке рассылки Sisyphus