[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