Hi,
After a hard drive issue from my VPS provider, one of my customers'
mailboxes has been corrupted, and has been complaining about index sync
issues. So I am attempting a force-resync.
The command I used was:
doveadm -v force-resync -u [email protected] '*'
The output it's been giving doesn't look anything like a 'progress
counter', so I have no idea if it's just losing its mind, or if it's
actually achieving anything. The mailbox is 20G, so theoretically it's
just working its way through it, but I can't tell.
The output looks like:
doveadm([email protected]): Warning: fscking index file
/home/mail/mailbox.com/user/mdbox/storage/dovecot.map.index
doveadm([email protected]): Warning: mdbox
/home/mail/mailbox.com/user/mdbox/storage: rebuilding indexes
doveadm([email protected]): Warning: Transaction log file
/home/mail/mailbox.com/user/mdbox/storage/dovecot.map.index.log was
locked for 90 seconds (mdbox storage rebuild)
doveadm([email protected]): Warning: fscking index file
/home/mail/mailbox.com/user/mdbox/storage/dovecot.map.index
doveadm([email protected]): Warning: fscking index file
/home/mail/mailbox.com/user/mdbox/storage/dovecot.map.index
doveadm([email protected]): Warning: mdbox
/home/mail/mailbox.com/user/mdbox/storage: rebuilding indexes
doveadm([email protected]): Warning: Transaction log file
/home/mail/mailbox.com/user/mdbox/storage/dovecot.map.index.log was
locked for 90 seconds (mdbox storage rebuild)
It's just this over and over and over and over.
Does this mean it's working, or that something else is going on?
fuser /home/mail/mailbox.com/user/mdbox/storage/dovecot.map.index.log
shows only the PID of the force-resync, and ls -l /proc/pid/fd shows it
has a bunch of index and index.log and index.cache files open, as well
as scrolling through mdbox/storage/m.{digits} a bunch, and strace -fp
on the process shows a boatload of pread64 on those m.{digits} files, so
I *think* it's working, but I can't tell if it's just restarting after
the above messages and doing the same thing over and over again.
I've locked the mailbox so there's no mail delivery being attempted on
it, and changed its password and kicked out any logged in users on the
mailbox, so the only process anywhere near that entire directory
structure is the force-resync.
Thanks,
Justin
_______________________________________________
dovecot mailing list -- [email protected]
To unsubscribe send an email to [email protected]