FreeBSD - Postfix - Mysql

На доскональное знание данной темы, не может претендовать, пожалуй ни один спец, из ныне живущих на земле. ;-)
Так поможем друг другу.

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
dmp
Advanced member
Сообщения: 80
Зарегистрирован: 07 апр 2006, 13:42
Откуда: Troitsk

FreeBSD - Postfix - Mysql

Сообщение dmp » 01 июн 2006, 13:47

Всем доброго дня !!
На днях поставил новый почтовый сервер.
В тестовом режиме, когда пользователей было ок. 20, то работало без проблем.
Когда поставил его основным, пользователей стало ок. 3500, то стали возникать проблемы, сервер через 6-7 часов работы перестает пересылать почту.
ПО: FreeBSD 6.1, Postfix, MySQL, Courier imap, dSpam, ClamAV
Сист. блок: CPU P4 3 ГГЦ , ОЗУ 2Гб, HDD 300 Гб SATA-150
Логи такие
maillog:
May 31 14:00:14 mail postfix/qmgr[64178]: B2A671A1164: to=<pzolot@abc.ru>, relay=none, delay=4, status=deferred (delivery tem
porarily suspended: connect to 127.0.0.1[127.0.0.1]: Connection refused)

messages: (Указанные таблицы не заполнены пока, т.к. не используются)
May 31 13:45:13 mail postfix/trivial-rewrite[23455]: fatal: mysql:/usr/local/etc/postfix/sql/mysql-aliases.cf(0,100): table lookup
problem

May 31 13:46:18 mail postfix/smtpd[62020]: fatal: mysql:/usr/local/etc/postfix/sql/mysql-client.cf: table lookup problem
May 31 14:17:07 mail postfix/smtpd[67834]: sql plugin couldn't connect to any host
May 31 14:17:07 mail postfix/smtpd[67834]: sql plugin could not connect to host localhost
May 31 14:17:45 mail postfix/smtpd[66964]: fatal: mysql:/usr/local/etc/postfix/sql/mysql-recipient.cf: table lookup problem
May 31 14:23:49 mail postfix/smtpd[66457]: fatal: mysql:/usr/local/etc/postfix/sql/mysql-sender.cf: table lookup problem

В my.cnf дописал
max_connections = 2200
Весь софт обновил до последних версий из портов.
Когда система работает, то отлично ловит вирусы и фильтрует спам.
Иногда падает DSPAM.
Не пойму где искать и что копать.
Голова уже опухла от звонков.

sanek1978
member
Сообщения: 32
Зарегистрирован: 17 май 2003, 15:36

Сообщение sanek1978 » 01 июн 2006, 20:36

Что в логах mysql?
Какая нагрузка на процы\дисковую?
Сколько проходит почты в час в пике?
Может он глупо таймауты ловит при операциях с mysql?

dmp
Advanced member
Сообщения: 80
Зарегистрирован: 07 апр 2006, 13:42
Откуда: Troitsk

Сообщение dmp » 02 июн 2006, 11:18

В логах mysql ошибок нет, при перехагрузке mysql есть такое предупреждение
060602 11:23:09  mysqld started
060602 11:23:09 [Warning] Changed limits: max_open_files: 11095  max_connections: 2700  table_cache: 4192
060602 11:23:10  InnoDB: Started; log sequence number 0 44330
/usr/local/libexec/mysqld: ready for connections.
[TOP показывал МАХ нагрузку не более 30%
В час пик через почтовый сервер проходит примерно 300 писем в секунду, из рассчета, если 1 письмо 10кб
Отключил DSPAM, система заработала быстро и стабильно.
DSPAM иожет не справляется с нагрузкой ?

Ответить

Вернуться в «Серверы - ПО, Unix подобные системы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 22 гостя