courier-authlib + courier-imap + postfix + gentoo.
GNU/Linux, UNIX, Open Source → Программное обеспечение
Доброго времени суток! Возникла такая проблема. На 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 базы — падают.
Дайте совет….
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
Нагрузка?
IMAP — заметно более ресурсоёмкая фишка.
Почему не обычный SMTP?
Ты уверен, что сободной памяти имеется достаточно?
Нагрузка на сервер — минимальная. Сайты не фигурируют в поисковиках. Они на данный момент в разработке… из посетителей — только один я, когда что-то верстаю. Насчёт курьера — я немного ошибся. я запускаю courier-pop3. Памяти достаточно, смотрел утилитой htop и free. После запуска курьера, свободной пмяти имеется примерно 200 мегабайт.
Проблема была решена… Просто увеличил мощность сервера…. Нужно было внимательнее читать характеристики ВИРТУАЛЬНОГО СЕРВЕРА и ПО, которое используется для, ээ, виртуализации сервера… Хоть и пишут что 512 метров есть… В договоре оферты ясно ведь написано, что гарантируют они 128 метров, а дальше — как повезет. Сменил тариф. Теперь гарантируют 256 mb… Всё сразу заработало!
можно закрыть тему.