Mar 16 10:54:45 asp2 lmtpunix[23252]: DBERROR: opening /var/lib/imap/deliver.db: Cannot allocate memory
Mar 16 10:54:45 asp2 lmtpunix[23252]: DBERROR: opening /var/lib/imap/deliver.db: cyrusdb error
Mar 16 10:54:45 asp2 lmtpunix[23252]: FATAL: lmtpd: unable to init duplicate delivery database
Mar 16 10:54:45 asp2 master[1823]: process 23252 exited, status 75
Mar 16 10:54:45 asp2 master[1823]: service lmtpunix pid 23252 in READY state: terminated abnormally
Mar 16 10:54:45 asp2 master[23253]: about to exec /usr/lib/cyrus-imapd/lmtpd
Mar 16 10:54:45 asp2 lmtpunix[23253]: executed
Mar 16 10:54:45 asp2 lmtpunix[23253]: DBERROR .. .: db4
После перезагрузки работает, иногда достаточно просто перезапустить постфикс и сирус.
Работает 1 - 2 часа и падает, выкидывая это в логи. А иногда и 30ти минут не хватает...
Пробовал удалять папку /var/lib/imap/db
Пробовал пользоваться утилитой db_recover.
Много чего пробывал...
Замучался в общем...
Падает почта. postfix+cyrus-imapd
Какая операционка?
Посмотрите вот это: http://lists.andrew.cmu.edu/pipermail/info-cyrus/2006-August/023143.html
asp linux на ядре 2.6
из наворотов только mc.
больше особо не знаю, тк ставили ее лет 6-10 назад. За все время падал севак пару раз, но такого как сейчас еще не было.
db_config создавал, все прописывал и db_recover делал...
базы данных беркли...
Еще если на выхах за ним не следить, то к утру понедельника получаю умершй сервер и maillog в размере 1.8Гб =)
Уже волосы на голове рву....
ну, для maillog надо ротацию настроить и будет много маленьких :)
какая версия довкота? попробуйте обновить систему
Спасибо) А если можешь, скажи как)
Я можно сказать только недавно в *nix полез.
Или куда смотреть.
попробуйте обновить систему
а он ее хоть сможет обновить? мне кажется что из-за обновлений все рухнет, так как система очень старая и собиралась аж несоклько лет назад. Если обновлять то очень осторожно или хотя бы иметь 2й сервер, что бы не было простоя
Я того же мнения, лучше ни чего особо не трогать...
10 лет проработало почти без глюков. Сейчас глюк исправлю и забуду.
Так как посмотреть версию довкота?
rpm -qi dovecot
[quote=Hrafn]попробуйте обновить систему
а он ее хоть сможет обновить? мне кажется что из-за обновлений все рухнет, так как система очень старая и собиралась аж несоклько лет назад. Если обновлять то очень осторожно или хотя бы иметь 2й сервер, что бы не было простоя[/quote]
Есть просто опасение, что это баг довкота, исправленный в дальнейшем.
Есть просто опасение, что это баг довкота, исправленный в дальнейшем.
не только, пишут что и imapd необхоидмо так же обновить
у меня пакет dovecot не установлен...
Тьфу, сайрус :)
Две темы почтовые подряд )))
Name : cyrus-imapd Relocations: (not relocatable)
Version : 2.2.12 Vendor: ASPLinux
Release : 6.fc4 Build Date: Срд 19 Окт 2005 22:29:14
Install Date: Пнд 06 Авг 2007 11:19:14 Build Host: amd64.asplinux.com.ua
Group : System Environment/Daemons Source RPM: cyrus-imapd-2.2.12-6.fc4.src.rpm
Size : 23175827 License: BSD
Signature : DSA/SHA1, Суб 24 Дек 2005 02:46:22, Key ID c96aa8e69b3c94f4
Packager : ASPLinux Team <packages@asp-linux.com>
URL : http://asg.web.cmu.edu/cyrus/imapd/
Summary : A high-performance mail server with IMAP, POP3, NNTP and SIEVE support.
Description :
The cyrus-imapd package contains the core of the Cyrus IMAP server.
It is a scaleable enterprise mail system designed for use from
small to large enterprise environments using standards-based
internet mail technologies.
A full Cyrus IMAP implementation allows a seamless mail and bulletin
board environment to be set up across multiple servers. It differs from
other IMAP server implementations in that it is run on "sealed"
servers, where users are not normally permitted to log in. The mailbox
database is stored in parts of the filesystem that are private to the
Cyrus IMAP server. All user access to mail is through software using
the IMAP, POP3, or KPOP protocols. TLSv1 and SSL are supported for
security.
Hrafn, а откуда там dovecot взялся? O_o
shpak1, а утебя его и нету, некую смуту внес Hrafn, но ни чего в этом старшного нет)
Кстати, после перезагрузки, почта очень долго доходит до пользователей. Но со временем вроде рассасывается, и позже сервак падает.
Перед этим серваком стоит relay тоже на постфиксе(как фильтр).
Может реально обновить cyrus-imapd.
Как его обновить можно?
shpak1, для начала версии просмотри, что было изменено что добавлено + зависимости к cyrus-imapd, кстати, а диск не может сыпаться?
Диски врятли...Там с ними все ок...raid 5
Как и где посмотреть все что ты сказал?)
Я скачал уже дистрибютив cyrus-imapd-2.3.16.tar.gz
Диски врятли...Там с ними все ок...raid 5
Как и где посмотреть все что ты сказал?)
Я скачал уже дистрибютив cyrus-imapd-2.3.16.tar.gz
думаю что собирать руками не совсем хорошая затея
rpm -qR имя-пакета
примет:
rpm -qR mc
groff
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
bash
perl-base
libc.so.6
libc.so.6(GLIBC_2.0)
libc.so.6(GLIBC_2.1)
libc.so.6(GLIBC_2.2)
libc.so.6(GLIBC_2.2.1)
libc.so.6(GLIBC_2.3)
libc.so.6(GLIBC_2.3.4)
libc.so.6(GLIBC_2.4)
libcom_err.so.2
libext2fs.so.2
libglib-2.0.so.0
libgpm.so.1
libslang.so.2
rtld(GNU_HASH)
perl(File::Basename)
perl(File::Temp)
perl(POSIX)
А со старым cyrus-imap что делать? Базы не умрут его, а то там mailboxes.db
А со старым cyrus-imap что делать? Базы не умрут его, а то там mailboxes.db
Увы, вот здесь подсказать не смогу :( Как вариант - сделать full backup и накатить обновления, но на это потребуется время и время простоя, а так же время на то что бы потом все востановить если что то пойдет не так.