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

Тогда, думаю, в этом и беда, что два довикота одновременно напрямую работают с одним хранилищем.
На 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

в том то и дело, что «куда копать» мне до конца не ясно. Параметры , указанные в 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
() автор топика