nixp.ru v3.0

29 мая 2017,
понедельник,
03:09:04 MSK

DevOps с компанией «Флант»
Аватар пользователя Vlad Borovcov
Vlad Borovcov написал 14 октября 2008 года в 20:19 (527 просмотров) Ведет себя как благородный джентельмен; открыл 35 тем в форуме, оставил 70 комментариев на сайте.

Доброго времени суток! Возникла такая проблема. На VPS стоит Linux Gentoo, 512 mb опертивной памяти. свопа нет.

Установлен Apache+php+mysql.

Это работает. на сервере болтается 5 сайтов. Постоянно память занята на половину.

Установил постфикс.

Он работает.

Далее был установлене курьер.

Если запустить courier-authlib или просто courier-imap, свободной памяти остаётся приерно 200 мб. Но при этом, например, когда я к постфиксу подключаюсь почтовым клиентом и пытаюсь отправить даже хотябы пустое письмо, постфкс в логах ругается:

Oct 14 17:32:49 1981 postfix/cleanup[14205]: warning: connect #3 to subsystem private/rewrite: Cannot allocate memory

Oct 14 17:32:59 1981 postfix/cleanup[14205]: warning: connect #4 to subsystem private/rewrite: Cannot allocate memory

Oct 14 17:33:09 1981 postfix/cleanup[14205]: warning: connect #5 to subsystem private/rewrite: Cannot allocate memory

Oct 14 17:33:19 1981 postfix/cleanup[14205]: warning: connect #6 to subsystem private/rewrite: Cannot allocate memory

Oct 14 17:33:29 1981 postfix/cleanup[14205]: warning: connect #7 to subsystem private/rewrite: Cannot allocate memory

Oct 14 17:33:39 1981 postfix/cleanup[14205]: warning: connect #8 to subsystem private/rewrite: Cannot allocate memory

Oct 14 17:33:49 1981 postfix/cleanup[14205]: warning: connect #9 to subsystem private/rewrite: Cannot allocate memory

Oct 14 17:33:59 1981 postfix/cleanup[14205]: warning: connect #10 to subsystem private/rewrite: Cannot allocate memory

Oct 14 17:34:09 1981 postfix/cleanup[14205]: fatal: connect #11 to subsystem private/rewrite: Cannot allocate memory

Oct 14 17:34:10 1981 postfix/master[30331]: warning: process /usr/lib/postfix/cleanup pid 14205 exit status 1

Oct 14 17:34:10 1981 postfix/master[30331]: warning: /usr/lib/postfix/cleanup: bad command startup — throttling

Oct 14 17:35:10 1981 postfix/smtpd[14199]: F1FDDC2C9B7: client=webmail25.yandex.ru[213.180.223.152]

Oct 14 17:35:11 1981 postfix/cleanup[17769]: F1FDDC2C9B7: message-id=<578681223980475@webmail25.yandex.ru>

Oct 14 17:35:11 1981 postfix/qmgr[30333]: F1FDDC2C9B7: from=<****@yandex.ru>, size=993, nrcpt=1 (queue active)

Oct 14 17:35:11 1981 postfix/qmgr[30333]: warning: connect to transport local: Cannot allocate memory

Oct 14 17:35:11 1981 postfix/qmgr[30333]: warning: connect to transport retry: Cannot allocate memory

Oct 14 17:35:11 1981 postfix/qmgr[30333]: warning: F1FDDC2C9B7: defer service failure

При этом, я наблюдал, свободная оперативная память есть, но MySQL тоже начинает ругаться на память и веб-сайты которые хоть как-то используют Mysql базы — падают.

Дайте совет….

Anarchist
Vlad Borovcov
Установлен Apache+php+mysql.

Это работает. на сервере болтается 5 сайтов. Постоянно память занята на половину.

Нагрузка?

Vlad Borovcov
Установил постфикс.

Он работает.

Далее был установлене курьер.

Если запустить courier-authlib или просто courier-imap, свободной памяти остаётся приерно 200 мб. Но при этом, например, когда я к постфиксу подключаюсь почтовым клиентом и пытаюсь отправить даже хотябы пустое письмо, постфкс в логах ругается

IMAP — заметно более ресурсоёмкая фишка.

Почему не обычный SMTP?

Vlad Borovcov
При этом, я наблюдал, свободная оперативная память есть, но MySQL тоже начинает ругаться на память и веб-сайты которые хоть как-то используют Mysql базы — падают.

Ты уверен, что сободной памяти имеется достаточно?

Vlad Borovcov

Нагрузка на сервер — минимальная. Сайты не фигурируют в поисковиках. Они на данный момент в разработке… из посетителей — только один я, когда что-то верстаю. Насчёт курьера — я немного ошибся. я запускаю courier-pop3. Памяти достаточно, смотрел утилитой htop и free. После запуска курьера, свободной пмяти имеется примерно 200 мегабайт.

Vlad Borovcov

Проблема была решена… Просто увеличил мощность сервера…. Нужно было внимательнее читать характеристики ВИРТУАЛЬНОГО СЕРВЕРА и ПО, которое используется для, ээ, виртуализации сервера… Хоть и пишут что 512 метров есть… В договоре оферты ясно ведь написано, что гарантируют они 128 метров, а дальше — как повезет. Сменил тариф. Теперь гарантируют 256 mb… Всё сразу заработало!

можно закрыть тему.