Acabei de descobrir que em pelo menos um usuário Maildir
alguns dos arquivos no diretório cur
aparecem 'piscando' (!) em vermelho no meu terminal e os mesmos arquivos têm suas propriedades / atributos substituídos por pontos de interrogação.
Eu os descobri porque executei du -hs
no diretório inicial e esses arquivos foram listados como inacessíveis até mesmo para o root.
Aqui está a listagem:
drwxrwx--- 2 travel mail 8.0K Aug 11 19:29 .
drwxrwx--- 5 travel mail 4.0K Aug 11 19:30 ..
-rw-rw---- 1 travel mail 33K Jun 27 03:55 1327311651.M313310P1633.my.domain.info,W=2330:2,STa
?--------- ? ? ? ? ? 1327378561.M795425P7819.my.domain.info,W=4603093:2,ST
?--------- ? ? ? ? ? 1327408110.M597988P17812.my.domain.info,W=3910:2,ST
?--------- ? ? ? ? ? 1327665200.M938383P29773.my.domain.info,W=5762:2,ST
?--------- ? ? ? ? ? 1327904625.M697896P18082.my.domain.info,W=7674:2,ST
A máquina é um VPS rodando o CentOS 5.
UPDATE
A saída de mount
:
# mount
/dev/vzfs on / type reiserfs (rw,usrquota,grpquota)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
none on /dev type tmpfs (rw,relatime)
none on /dev/pts type devpts (rw,relatime)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,relatime)
O conteúdo de fstab
:
# cat /etc/fstab
# none /dev/pts devpts rw,usrquota,grpquota 1 1
none /dev/pts devpts rw 0 0
O resultado de du -h
:
# du -h /home/cust243/imap/custdomain.com.ph/info/Maildir/.INBOX.Sent/
4.0K /home/cust243/imap/custdomain.com.ph/info/Maildir/.INBOX.Sent/tmp
4.0K /home/cust243/imap/custdomain.com.ph/info/Maildir/.INBOX.Sent/new
du: cannot access '/home/cust243/imap/custdomain.com.ph/info/Maildir/.INBOX.Sent/cur/1327665200.M938383P29773.s1.ourdomain.info,W=5762:2,ST': No such file or directory
du: cannot access '/home/cust243/imap/custdomain.com.ph/info/Maildir/.INBOX.Sent
### Truncated many more similar files ###
du: cannot access '/home/cust243/imap/custdomain.com.ph/info/Maildir/.INBOX.Sent/cur/1327378561.M795425P7819.s1.ourdomain.info,W=4603093:2,ST': No such file or directory
25M /home/cust243/imap/custdomain.com.ph/info/Maildir/.INBOX.Sent/cur
25M /home/cust243/imap/custdomain.com.ph/info/Maildir/.INBOX.Sent/
Isso impede que o cliente liste seus e-mails enviados, por isso preciso limpá-lo de alguma forma, mas não sei como, pois é isso que acontece:
# rm /home/cust243/imap/custdomain.com.ph/info/Maildir/.INBOX.Sent/cur/1327665200.M938383P29773.s1.ourdomain.info,W=5762:2,ST
rm: cannot lstat '/home/cust243/imap/custdomain.com.ph/info/Maildir/.INBOX.Sent/cur/1327665200.M938383P29773.s1.ourdomain.info,W=5762:2,ST': No such file or directory
Também há vários arquivos no diretório que parecem não ser afetados pela corrupção.