运行低错误日志记录的磁盘空间/var/log/cups/error.log

我将Lubuntu 16.10安装在我的磁盘上,安装为/

问题是CUPS日志文件( /var/log/cups/error.log )一直在增长,直到我没有剩余可用空间…

因此,当我删除该文件时,磁盘上的空间再次释放

我已经尝试过:

  • fsck
  • 磁盘使用分析器
  • 每个apt-cleaning / autocleaning和依赖修复。

我该怎么办?

du -sxh

 9,0G . Model: ATA ST3160815AS (scsi) Disk /dev/sda: 160GB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 1 32,3kB 50,3GB 50,3GB primary ext4 boot 2 50,3GB 160GB 110GB extended 5 50,3GB 158GB 108GB logical ext4 6 158GB 160GB 2136MB logical linux-swap(v1) 

parted --list && sudo df -h

 Model: ATA ST3160815AS (scsi) Disk /dev/sda: 160GB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 1 32,3kB 50,3GB 50,3GB primary ext4 boot 2 50,3GB 160GB 110GB primary ext4 Filesystem Size Used Avail Use% Mounted on udev 985M 0 985M 0% /dev tmpfs 201M 6,3M 195M 4% /run /dev/sda1 46G 43G 709M 99% / tmpfs 1003M 188K 1003M 1% /dev/shm tmpfs 5,0M 4,0K 5,0M 1% /run/lock tmpfs 1003M 0 1003M 0% /sys/fs/cgroup tmpfs 201M 36K 201M 1% /run/user/1000 /dev/sda2 101G 60M 96G 1% /media/aram/ 

我有同样的问题。 日志文件增长非常快,几个小时后它会消耗/中的所有可用空间。 在这一点上,事情开始变得非常糟糕。 杯子加工过程占据CPU(100%在一个核心 – 这解释了你在双重治疗中看到的50%)。

此时删除文件似乎没有立即帮助。 我猜这个文件仍然被cups进程使用,它不会释放磁盘空间……但是在重新启动后我得到了一些可用的磁盘空间并且有时间调查/var/log/cups/error_log

这是我在前几行中找到的内容

 E [16/Oct/2016:09:48:02 +0300] MFCJ625DW: File \"/usr/lib/cups/filter/brother_lpdwrapper_mfcj625dw\" has insecure permissions (0100775/uid=0/gid=0). E [16/Oct/2016:09:48:02 +0300] MFCJ625DW: Directory \"/usr/lib/cups/filter\" has insecure permissions (040775/uid=0/gid=0). E [16/Oct/2016:09:48:02 +0300] MFCJ625DW: File \"/usr/lib/cups/filter/brother_lpdwrapper_mfcj625dw\" has insecure permissions (0100775/uid=0/gid=0). E [16/Oct/2016:09:48:02 +0300] MFCJ625DW: Directory \"/usr/lib/cups/filter\" has insecure permissions (040775/uid=0/gid=0). E [16/Oct/2016:09:48:03 +0300] Directory \"/usr/lib/cups/notifier\" has insecure permissions (040775/uid=0/gid=0). W [16/Oct/2016:09:48:03 +0300] Notifier for subscription 1879 (dbus://) went away, retrying! E [16/Oct/2016:09:48:03 +0300] Directory \"/usr/lib/cups/notifier\" has insecure permissions (040775/uid=0/gid=0). W [16/Oct/2016:09:48:03 +0300] Notifier for subscription 1879 (dbus://) went away, retrying! W [16/Oct/2016:09:48:03 +0300] Notifier for subscription 1879 (dbus://) went away, retrying! 

然后最后一次警告一遍又一遍地重复……每秒超过45000次! (难怪磁盘在短时间内被填满)


假设你有类似的问题,请注意杯子一直在抱怨的东西很容易修复:

Directory \"/usr/lib/cups/notifier\" has insecure permissions (040775/uid=0/gid=0).

使用sudo chmod 755 /usr/lib/cups/notifier更改权限后,该文件应该停止增长。 (当你在它时,修复它抱怨的其他文件)。