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

Исходное сообщение
"быстрое исчезновение памяти"

Отправлено qqq , 18-Авг-09 12:31 
Привет всем!
Скажите пожалуйста в чем может быть причина быстрого израсходывания памяти в линукс?
Ситуация такая. Имеется почтовый сервер. На нем крутится почтовый sendmail.
И получается так что каждые 2 часа показатель памяти показывает что на сервере нет памяти.
Сервер из за этого перестает принимать почту.
И вываливается в кернел паник.

Содержание

Сообщения в этом обсуждении
"быстрое исчезновение памяти"
Отправлено Michael , 18-Авг-09 13:31 
>Привет всем!
>Скажите пожалуйста в чем может быть причина быстрого израсходывания памяти в линукс?
>
>Ситуация такая. Имеется почтовый сервер. На нем крутится почтовый sendmail.
>И получается так что каждые 2 часа показатель памяти показывает что на
>сервере нет памяти.
>Сервер из за этого перестает принимать почту.
>И вываливается в кернел паник.

мы конечно же все телепаты. сейчас сфокусируем свой разум и сразу же скажем, почему так происходит

к слову говоря, из-за недостака памяти в юзер-спейсе ядро не падает


"быстрое исчезновение памяти"
Отправлено qqq , 18-Авг-09 13:37 
>[оверквотинг удален]
>>Ситуация такая. Имеется почтовый сервер. На нем крутится почтовый sendmail.
>>И получается так что каждые 2 часа показатель памяти показывает что на
>>сервере нет памяти.
>>Сервер из за этого перестает принимать почту.
>>И вываливается в кернел паник.
>
>мы конечно же все телепаты. сейчас сфокусируем свой разум и сразу же
>скажем, почему так происходит
>
>к слову говоря, из-за недостака памяти в юзер-спейсе ядро не падает

А какая инфа еще нужна?
Сервер на редхаде 7.2.
Сендмаил версия 8.12.9.
Пользователей 500 человек.
Какая еще нужна инфа?
И попутно можно ли обновить систему до актуального состояния?


"быстрое исчезновение памяти"
Отправлено ALex_hha , 18-Авг-09 13:42 
>[оверквотинг удален]
>>>Сервер из за этого перестает принимать почту.
>>>И вываливается в кернел паник.
>>
>>мы конечно же все телепаты. сейчас сфокусируем свой разум и сразу же
>>скажем, почему так происходит
>>
>>к слову говоря, из-за недостака памяти в юзер-спейсе ядро не падает
>
>А какая инфа еще нужна?
>Сервер на редхаде 7.2.

вот это древность

>Сендмаил версия 8.12.9.

аналогично

>Пользователей 500 человек.
>Какая еще нужна инфа?
>И попутно можно ли обновить систему до актуального состояния?

никак, она уже 100 лет не поддерживается.

Мой вас совет, менять ОС - RHEL5/CentOS5. Заодно и поменять MTA - postfix/exim


"быстрое исчезновение памяти"
Отправлено qqq , 18-Авг-09 13:49 
>[оверквотинг удален]
>аналогично
>
>>Пользователей 500 человек.
>>Какая еще нужна инфа?
>>И попутно можно ли обновить систему до актуального состояния?
>
>никак, она уже 100 лет не поддерживается.
>
>Мой вас совет, менять ОС - RHEL5/CentOS5. Заодно и поменять MTA -
>postfix/exim

А если без того что бы менять систему?
Что поправить в системе что бы не так быстро память кончалась?
Может какие нибудь параметры в sendmail поправить?
Только не предлагать изменение mta


"быстрое исчезновение памяти"
Отправлено Ziggy Stardust , 18-Авг-09 14:05 
>А если без того что бы менять систему?
>Что поправить в системе что бы не так быстро память кончалась?

Добавить памяти? :-) Сколько ее всего то? И чем вообще сендмейл занимается на этом сервере?

>Может какие нибудь параметры в sendmail поправить?

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

Возможно достаточно будет таймауты у сендмайла поправить. Возможно что-нить антиспамерское включить/прикрутить.



"быстрое исчезновение памяти"
Отправлено qqq , 18-Авг-09 14:14 
>[оверквотинг удален]
>
>Добавить памяти? :-) Сколько ее всего то? И чем вообще сендмейл занимается
>на этом сервере?
>
>>Может какие нибудь параметры в sendmail поправить?
>
>Для начала следует разобраться из-за чего память заканчивается. Что за процессы плодятся?
>Что делают? Чего ждут?
>
>Возможно достаточно будет таймауты у сендмайла поправить. Возможно что-нить антиспамерское включить/прикрутить.

Памяти довольно таки много около 512 мегов.
Хотя конечно может быть и мало для сервера.
Сервер занимается приемом и отсылкой почты организации.
Антиспамовоского фильтра нет. Думаю что если его ставить то нужна более мощная тачка.
Таймауты в сендмаиле правил не помогает.
Может подскажите какие и как именно таймауты править?
Так как правил таймауты относящиеся к порождению дочерних процессов и это не помогает.
Правил таймауты на прием отправку то же не помогло.
Может ли это быть из за того что узкий канал?


"быстрое исчезновение памяти"
Отправлено Ziggy Stardust , 18-Авг-09 14:26 
>Памяти довольно таки много около 512 мегов.
>Хотя конечно может быть и мало для сервера.
>Сервер занимается приемом и отсылкой почты организации.
>Антиспамовоского фильтра нет.

Скорее всего от сюда и проблемы.

Какая загрузка системы в пикове моменты? И сколько процессов сендмейла в это время в памяти висит?

> Думаю что если его ставить то нужна более мощная тачка.

Для блэклистов и грейлистов больших мощностей не нужно. А спама много отсекут.

>Таймауты в сендмаиле правил не помогает.
>Может подскажите какие и как именно таймауты править?

Timeout.helo=3m
Timeout.mail=5m
Timeout.command=2m
Timeout.control=60s

У меня вот так поправлено.

>Может ли это быть из за того что узкий канал?

Вряд ли. Проблема из-за того что сендмайл плодит процессы, которые не успевают завершится до того, как он наплодит новых. А почему так происходит, нужно разбираться.