ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm]  Кончились дескрипторы или еще что?
@ 2003-06-19 14:11 Andy Gorev
  2003-06-19 14:24 ` Andriy Dobrovol's'kii
    0 siblings, 2 replies; 6+ messages in thread
From: Andy Gorev @ 2003-06-19 14:11 UTC (permalink / raw)
  To: community

Недавно начала беспокоить довольно известная проблема. Сквид в логи 
пишет WARNING! Your cache is running out of filedescriptors. При этом 
все тормозит безбожно.

Принял все известные меры, а именно:
1) fs.file-max = 16384 в sysctl
2) ulimit -u 1024 && ulimit -HSn 8192 перед запуском демона
3) cache dir живет на разделе с reiserfs notail, noatime
4) стираю кэш, имею:
[root@inter init.d]# df /home/squid
Файловая система    Размер  Испол Дост  Исп%Подключено к
/dev/sda8            		 8.0G   89M  8.0G   2%   /home
5) squid-2.4.STABLE6-alt1 && kernel24-up-2.4.20-alt5

Через некоторое время после запуска сквида в логе многократно наблюдаю 
обозначенный warning.
Что можно предпринять?

-- 
С Уважением,
Андрей Горев


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm]  Кончились дескрипторы или еще что?
  2003-06-19 14:11 [Comm] Кончились дескрипторы или еще что? Andy Gorev
@ 2003-06-19 14:24 ` Andriy Dobrovol's'kii
  2003-06-19 14:50   ` Andy Gorev
    1 sibling, 1 reply; 6+ messages in thread
From: Andriy Dobrovol's'kii @ 2003-06-19 14:24 UTC (permalink / raw)
  To: community

Andy Gorev wrote:
> Недавно начала беспокоить довольно известная проблема. Сквид в логи 
> пишет WARNING! Your cache is running out of filedescriptors. При этом 
> все тормозит безбожно.
> 
> Принял все известные меры, а именно:
> 1) fs.file-max = 16384 в sysctl
> 2) ulimit -u 1024 && ulimit -HSn 8192 перед запуском демона
> 3) cache dir живет на разделе с reiserfs notail, noatime
> 4) стираю кэш, имею:
> [root@inter init.d]# df /home/squid
> Файловая система    Размер  Испол Дост  Исп%Подключено к
> /dev/sda8                     8.0G   89M  8.0G   2%   /home
> 5) squid-2.4.STABLE6-alt1 && kernel24-up-2.4.20-alt5
> 
> Через некоторое время после запуска сквида в логе многократно наблюдаю 
> обозначенный warning.
> Что можно предпринять?
> 
У меня, в подобной ситуации, под FreeBSD диск через неделю сдох. 
Может что с диском не так?

-- 
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua            Kyiv, Ukraine
Phone: (380-44)   265-7824            Department of Gas Electronics
Fax:   (380-44)   265-2329             Institute of Physics of NASU
*********************************************************************


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm]  Кончились дескрипторы или еще что?
  @ 2003-06-19 14:49   ` Andy Gorev
  2003-06-20  6:12     ` Владимир
  0 siblings, 1 reply; 6+ messages in thread
From: Andy Gorev @ 2003-06-19 14:49 UTC (permalink / raw)
  To: community

Владимир wrote:
> Andy Gorev пишет:
> 
>> Недавно начала беспокоить довольно известная проблема. Сквид в логи 
>> пишет WARNING! Your cache is running out of filedescriptors. При этом 
>> все тормозит безбожно.
>>
>> Принял все известные меры, а именно:
>> 1) fs.file-max = 16384 в sysctl
>> 2) ulimit -u 1024 && ulimit -HSn 8192 перед запуском демона
>> 3) cache dir живет на разделе с reiserfs notail, noatime 
> 
> 
> 
> noatime для кэша squid противопоказан, но не уверен что  причина в этом.
Сильно в этом сомневаюсь. Покажите пожалуйста источник таких данных.

> Пробуйте ядро alt7 из update  - на больших скростях I/O с alt5 у меня 
> тоже были вопросы.
Обновлю ядро и сам сквид. Спасибо.

-- 
С Уважением,
Андрей Горев


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm]  Кончились дескрипторы или еще что?
  2003-06-19 14:24 ` Andriy Dobrovol's'kii
@ 2003-06-19 14:50   ` Andy Gorev
  0 siblings, 0 replies; 6+ messages in thread
From: Andy Gorev @ 2003-06-19 14:50 UTC (permalink / raw)
  To: community

Andriy Dobrovol's'kii wrote:
> Andy Gorev wrote:
> 
>> Недавно начала беспокоить довольно известная проблема. Сквид в логи 
>> пишет WARNING! Your cache is running out of filedescriptors. При этом 
>> все тормозит безбожно.
>>
>> Принял все известные меры, а именно:
>> 1) fs.file-max = 16384 в sysctl
>> 2) ulimit -u 1024 && ulimit -HSn 8192 перед запуском демона
>> 3) cache dir живет на разделе с reiserfs notail, noatime
>> 4) стираю кэш, имею:
>> [root@inter init.d]# df /home/squid
>> Файловая система    Размер  Испол Дост  Исп%Подключено к
>> /dev/sda8                     8.0G   89M  8.0G   2%   /home
>> 5) squid-2.4.STABLE6-alt1 && kernel24-up-2.4.20-alt5
>>
>> Через некоторое время после запуска сквида в логе многократно наблюдаю 
>> обозначенный warning.
>> Что можно предпринять?
>>
> У меня, в подобной ситуации, под FreeBSD диск через неделю сдох. Может 
> что с диском не так?

Если окажется, что посыпался рейзер, на какую fs для кеша посоветуете 
перейти?

-- 
С Уважением,
Андрей Горев


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm]  Кончились дескрипторы или еще что?
  2003-06-19 14:49   ` Andy Gorev
@ 2003-06-20  6:12     ` Владимир
  2003-06-20  7:03       ` Andy Gorev
  0 siblings, 1 reply; 6+ messages in thread
From: Владимир @ 2003-06-20  6:12 UTC (permalink / raw)
  To: community

Andy Gorev пишет:

> Владимир wrote:
>
>> Andy Gorev пишет:
>>
>>> Недавно начала беспокоить довольно известная проблема. Сквид в логи 
>>> пишет WARNING! Your cache is running out of filedescriptors. При 
>>> этом все тормозит безбожно.
>>>
>>> Принял все известные меры, а именно:
>>> 1) fs.file-max = 16384 в sysctl
>>> 2) ulimit -u 1024 && ulimit -HSn 8192 перед запуском демона
>>> 3) cache dir живет на разделе с reiserfs notail, noatime 
>>
>>
>>
>>
>> noatime для кэша squid противопоказан, но не уверен что  причина в этом.
>
> Сильно в этом сомневаюсь. Покажите пожалуйста источник таких данных. 



Смотрите документацию на squid. Кэш периодически должен чистится.
Как Вы считаете, на основании чего это делается?
1. Удаляются страницы, кэшированные раньше остальных.
2. Удаляются страницы, к которым дольше всего небыло обращений.
На анализе какого файлового атрибута возможно второе?

Очень мало приложений, которые реально пользуются атрибутом atime, но 
они есть.
Самое обидное, что вызванные этим "глюки" очень сложно отлавливаются.
Документация по этому аспекту, увы, не всегда на уровне.


>
>
>> Пробуйте ядро alt7 из update  - на больших скростях I/O с alt5 у меня 
>> тоже были вопросы.
>
> Обновлю ядро и сам сквид. Спасибо.
>


-- 
Best regards
Vladimir



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm]  Кончились дескрипторы или еще что?
  2003-06-20  6:12     ` Владимир
@ 2003-06-20  7:03       ` Andy Gorev
  0 siblings, 0 replies; 6+ messages in thread
From: Andy Gorev @ 2003-06-20  7:03 UTC (permalink / raw)
  To: community

Владимир wrote:
> Andy Gorev пишет:
> 
>> Владимир wrote:
>>
>>> Andy Gorev пишет:
>>>
>>>> Недавно начала беспокоить довольно известная проблема. Сквид в логи 
>>>> пишет WARNING! Your cache is running out of filedescriptors. При 
>>>> этом все тормозит безбожно.
>>>>
>>>> Принял все известные меры, а именно:
>>>> 1) fs.file-max = 16384 в sysctl
>>>> 2) ulimit -u 1024 && ulimit -HSn 8192 перед запуском демона
>>>> 3) cache dir живет на разделе с reiserfs notail, noatime 
>>>
>>> noatime для кэша squid противопоказан, но не уверен что  причина в этом.
>>
>>
>> Сильно в этом сомневаюсь. Покажите пожалуйста источник таких данных. 
> 
> Смотрите документацию на squid. Кэш периодически должен чистится.
> Как Вы считаете, на основании чего это делается?
> 1. Удаляются страницы, кэшированные раньше остальных.
> 2. Удаляются страницы, к которым дольше всего небыло обращений.
> На анализе какого файлового атрибута возможно второе?
> 
> Очень мало приложений, которые реально пользуются атрибутом atime, но 
> они есть.
> Самое обидное, что вызванные этим "глюки" очень сложно отлавливаются.
> Документация по этому аспекту, увы, не всегда на уровне.
> 
> 

ОК, спасибо за идеи.

>>
>>> Пробуйте ядро alt7 из update  - на больших скростях I/O с alt5 у меня 
>>> тоже были вопросы.
>>
>>
>> Обновлю ядро и сам сквид. Спасибо.

Это не помогло. Повесил в BTS.
http://bugs.altlinux.ru/view_bug_page.php?f_id=0002684

-- 
С Уважением,
Андрей Горев


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2003-06-20  7:03 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-06-19 14:11 [Comm] Кончились дескрипторы или еще что? Andy Gorev
2003-06-19 14:24 ` Andriy Dobrovol's'kii
2003-06-19 14:50   ` Andy Gorev
2003-06-19 14:49   ` Andy Gorev
2003-06-20  6:12     ` Владимир
2003-06-20  7:03       ` Andy Gorev

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git