我的 Postfix 接收文件夹位于/var/spool/postfix/传入(在 chroot 中)在 debian squeeze 实例上充满了一堆无法移动、无法统计、无法 chmod 等的奇怪文件:
drwx------ 2 postfix root 4096 Nov 19 16:18 .
?????????? ? ? ? ? ? 019E310000B9
?????????? ? ? ? ? ? 0775C1000081
?????????? ? ? ? ? ? 0874F1000082
?????????? ? ? ? ? ? 180E41000083
[...]
$ file 019E310000B8
019E310000B8: ERROR: cannot open `019E310000B8' (Invalid argument)
$ cat 019E310000B8
cat: 019E310000B8: Invalid argument
$ rm 019E310000B8
rm: cannot remove `019E310000B8': Invalid argument
此外,我的 mail.log 显示上述文件的如下条目:
Nov 19 16:22:20 mail postfix/qmgr[1506]: warning: incoming/019E310000B8: Invalid argument
Nov 19 16:22:28 mail postfix/showq[1585]: warning: incoming/019E310000B8: Invalid argument
有人能告诉我哪里出了问题吗?我有点无助……
提前致谢 :)
答案1
您的硬盘驱动器是否崩溃、系统崩溃或内核崩溃?我认为您的文件系统已损坏,但您应该会看到一些与该问题有关的日志。在执行 fsck 之前,请检查您的内存!
ACL 也可以阻止你,但我认为你不会改变它们......