温馨提示×

ubuntu spool满了对吗

小樊
42
2026-09-07 08:23:28
栏目: 智能运维

你指的应该是 Ubuntu 里 /var/spool 相关目录占满磁盘 这种情况吧?简单说:

是的,是有可能的,而且很常见。

/var/spool 主要放“待处理任务/队列数据”,常见会满的有这些:

1. 邮件队列(最常见)

  • /var/spool/mail/ 或 /var/spool/postfix/
  • 原因:
    • 系统有 cron 任务,输出没重定向,全发邮件
    • 邮件服务异常,邮件发不出去堆着
  • 表现:
    • 磁盘 100%
    • df -h 看到 /var 满了

2. 打印队列

  • /var/spool/cups/
  • 原因:打印机不可用,任务一直堆积

3. 其他队列

  • /var/spool/apt-mirror
  • /var/spool/anacron

你可以先这样查

df -h
du -sh /var/spool/*

看是哪个目录最大。


常见清理方式(谨慎)

邮件队列(postfix 举例)

postqueue -p
postsuper -d ALL

普通用户邮件

> /var/spool/mail/username

打印队列

cancel -a

如果你愿意,可以把下面命令的输出发我:

df -h
du -sh /var/spool/* 2>/dev/null

我可以帮你判断到底是哪一个 spool 满了、能不能清、怎么清最安全。

0 踩