首先我已经检查了serverfault上的这两个 解决scheme ,但我仍然有问题。
这是我的问题:
root@myserver:/# mail /tmp: No space left on device
df -k检查文件系统的使用情况,但所有的文件系统使用率都低于25% df -i检查inode的使用情况; 最高使用率为4% /tmp和/var/tmp ,仍然出现以上错误 相关信息:
这是df -h的输出
Filesystem Size Used Avail Use% Mounted on /dev/xvda 20G 4.0G 15G 22% / tmpfs 249M 0 249M 0% /lib/init/rw udev 10M 112K 9.9M 2% /dev tmpfs 249M 0 249M 0% /dev/shm overflow 1.0M 0 1.0M 0% /tmp
overflow 1.0M 0 1.0M 0% /tmp
你只有1 MB的tmp空间
编辑:
这样你可以增加/tmp大小
sudo dd if=/dev/zero of=/usr/temp-disk bs=2M count=1024 sudo mke2fs -j /usr/temp-disk sudo mke2fs -j /usr/temp-disk sudo chmod 1777 /usr/temp-disk sudo umount /tmp sudo mount -t ext3 -o rw,noexec,nosuid,loop /usr/temp-disk /tmp df -h
mail(1)不是postfix的一部分。
如果postfix在发送或接收邮件时遇到问题,将由syslog的邮件设备logging。
您可以通过www.postfix.org上的DEBUG_README来检查postfix问题。