linux – 当磁盘上有5GB的可用空间时,为什么我从postfix获得“写入队列文件:设备上没有空间”?

前端之家收集整理的这篇文章主要介绍了linux – 当磁盘上有5GB的可用空间时,为什么我从postfix获得“写入队列文件:设备上没有空间”?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
它开始发生在今天…突然间,没有明显的原因!

这是df的输出

  1. assp:~# df -k
  2. Filesystem 1K-blocks Used Available Use% Mounted on
  3. /dev/simfs 6291456 1378384 4913072 22% /
  4. tmpfs 8202680 0 8202680 0% /lib/init/rw
  5. tmpfs 8202680 0 8202680 0% /dev/shm
  6.  
  7. assp:~# df -i
  8. Filesystem Inodes IUsed IFree IUse% Mounted on
  9. /dev/simfs 55781934 83005 55698929 1% /
  10. tmpfs 2050670 2 2050668 1% /lib/init/rw
  11. tmpfs 2050670 1 2050669 1% /dev/shm
  12.  
  13. assp:~# df -h
  14. Filesystem Size Used Avail Use% Mounted on
  15. /dev/simfs 6.0G 1.4G 4.7G 22% /
  16. tmpfs 7.9G 0 7.9G 0% /lib/init/rw
  17. tmpfs 7.9G 0 7.9G 0% /dev/shm

这是/var/log/mail.warn的实际条目:

  1. Dec 11 17:55:37 assp postfix/smtpd[30614]: warning: not enough free space in mail queue: 0 bytes < 1.5*message size limit
  2. Dec 11 17:55:37 assp postfix/cleanup[30617]: warning: 4361D850D54: write queue file: No space left on device

.

解决方法

您可能想要运行df-i以查看是否已用尽所有 inodes.

您可以拥有可用的存储空间,但无法添加文件.

  1. cache:~# df -h
  2. Filesystem Size Used Avail Use% Mounted on
  3. /dev/sda1 132G 68G 58G 55% /
  4. cache:~# df -i
  5. Filesystem Inodes IUsed IFree IUse% Mounted on
  6. /dev/sda1 17514496 13543293 3971203 78% /

您还可能需要检查是否设置了配额(repquota -va).

猜你在找的Linux相关文章