LINUX.ORG.RU
ФорумAdmin

Dovecot - Corrupted index cache file

 


0

2

В почтовом логе появились такие записи

Feb  4 15:05:00 mail dovecot: imap(uzer@domain.com): Error: Corrupted index cache file /srv/mail/vhosts/domain.com/uzer@domain.com/Maildir/dovecot.index.cache: invalid record size
Feb  4 15:05:00 mail dovecot: imap(uzer@domain.com): Error: Corrupted index cache file /srv/mail/vhosts/domain.com/uzer@domain.com/Maildir/dovecot.index.cache: invalid record size
Feb  4 15:05:00 mail dovecot: imap(uzer@domain.com): Error: Broken file /srv/mail/vhosts/domain.com/uzer@domain.com/Maildir/dovecot-uidlist line 513: Invalid data:

Удаление файлов не помогло

# rm dovecot.index*
Ответ на: комментарий от zorinquen
# doveadm -D force-resync -u uzer@domain.com '*'

тоже не помогло.

zorinquen
() автор топика
Ответ на: комментарий от zorinquen

Тогда, думаю, в этом и беда, что два довикота одновременно напрямую работают с одним хранилищем.
На docs.dovecot.org английским по белому:

Dovecot is commonly used with NFS. However, Dovecot does not support accessing the same user simultaneously by different servers. That will result in more or less severe mailbox corruption. Note that this applies to all mailbox access, including mail delivery.

  • Use Dovecot director for clustering.
  • Use LMTP Server for mail deliveries.
lnx
()
Последнее исправление: lnx (всего исправлений: 1)
Ответ на: комментарий от lnx

наверное я не так выразился, Dovecot director используется: в 10-director.conf на одном из серверов указано

director_mail_servers = mail-a mail-b

в качестве backend mail servers.

zorinquen
() автор топика
Ответ на: комментарий от zorinquen

об этом можно было бы и в первом посте написать.
у меня нет опыта подобной конфигурации. по-моему теперь направление «куда копать» известно.
удачи.

lnx
()
Ответ на: комментарий от lnx

в том то и дело, что «куда копать» мне до конца не ясно. Параметры , указанные в doc.dovecot.org относительно NFS на сервере указаны:

mmap_disable = yes

и

mail_fsync = always

Может проблема в /etc/fstab при монтировании NFS?

IP-address:/srv         /srv                           nfs     auto,nofail,noatime,nolock,intr,tcp,actimeo=1800        0       0
zorinquen
() автор топика
Ответ на: комментарий от zorinquen

При беглом прочтении wiki мне кажется, что строчки director_mail_servers = mail-a mail-b маловато будет.

lnx
()
Ответ на: комментарий от zorinquen

Всех это дисках, а не акках

anc ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.