/
としてマウントされたディスクにLubuntu 16.10がインストールされています。
問題は、CUPSログファイル(/var/log/cups/error.log
)が、ディスクに空き領域がなくなるまで常に大きくなることです...
そのファイルを削除すると、ディスク上のスペースが再び解放されました
私はすでに試しました:
fsck
どうすればいいですか?
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を独占します(1つのコアで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回以上! (短時間でディスクがいっぱいになるのも不思議ではありません)
あなたが同様の問題を抱えていると仮定すると、cupsが不平を言っていることは非常に簡単に修正できることに注意してください。
Directory \"/usr/lib/cups/notifier\" has insecure permissions (040775/uid=0/gid=0).
Sudo chmod 755 /usr/lib/cups/notifier
でアクセス許可を変更すると、ファイルの成長が停止します。 (あなたがそれにいる間、それが不平を言う他のファイルを修正してください)。
このコマンドは役に立ちません
Sudo chmod 755 /usr/lib/cups/notifier
のような許可の問題がなかったからです
Directory \"/usr/lib/cups/notifier\" has insecure permissions (040775/uid=0/gid=0)
私のerror_logは次のような行で満たされました
D [21/Aug/2019:15:23:48 +0300] [Client 2249] Read: status=100
D [21/Aug/2019:15:23:48 +0300] [Client 1232] Read: status=100
D [21/Aug/2019:15:23:48 +0300] [Client 2249] Read: status=100
D [21/Aug/2019:15:23:48 +0300] [Client 1232] Read: status=100
だから、簡単な再起動でうまくいきました
Sudo service cups restart