GNU/Linux >> Znalost Linux >  >> Ubuntu

Málo místa na disku Chybové protokolování /var/log/cups/error.log?

Mám na svém disku nainstalované Lubuntu 16.10 připojené jako / .

Problém je v tom, že soubor protokolu CUPS ( /var/log/cups/error.log ) neustále roste, dokud na disku nezůstane žádné volné místo…

Takže když ten soubor smažu, místo na disku se znovu uvolni

Už jsem to zkusil:

  • fsck
  • analyzátor využití disku
  • každé apt-cleaning/autocleaning a oprava závislostí.

Jak mám postupovat?

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/

Přijatá odpověď:

Měl jsem stejný problém. Soubory protokolu rostou velmi rychle a po několika hodinách spotřebovávají veškerý dostupný prostor v /. V tuto chvíli se věci začínají opravdu zhoršovat. Proces cups také zatěžuje CPU (100 % v jednom jádru – to vysvětluje těch 50 %, které vidíte v duálním vyléčení).

Zdá se, že smazání souboru v tomto okamžiku nepomůže okamžitě. Myslím, že soubor je stále používán procesem cups a neuvolní místo na disku... ale po restartu jsem získal nějaké volné místo na disku a měl jsem čas prozkoumat /var/log/cups/error_log .

Zde je to, co jsem našel v prvních několika řádcích

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!

A pak se poslední varování opakuje znovu a znovu... více než 45 000krát za sekundu! (Není divu, že se disk po krátké době zaplní)

Související:Ubuntu 14.10 pravidelně padá?

Za předpokladu, že máte podobný problém, mějte na paměti, že věc, na kterou si cups neustále stěžuje, je velmi jednoduchá na opravu:

Adresář \"/usr/lib/cups/notifier\" má nezabezpečená oprávnění (040775/uid=0/gid=0).

Jakmile změníte oprávnění pomocí sudo chmod 755 /usr/lib/cups/notifier , soubor by měl přestat růst. (když jste u toho, opravte ostatní soubory, na které si stěžuje).


Ubuntu
  1. Chyba pevného disku?

  2. fdisk:Nelze zapisovat /dev/sdg:Špatný deskriptor souboru – chyba při formátování USB disku

  3. Chybové zprávy „Abort command added nexus“ v souboru /var/log/messages

  1. Yum selže s „Chyba:obraz disku databáze je chybně vytvořen“ v /var/log/messages

  2. unix:///var/run/supervisor.sock žádný takový soubor

  3. proč bind9 dává chybu odmítnutí připojení kvůli povolení odepřeno, když je 777

  1. Oprava chyby „dpkg:chyba:parsování souboru „/var/lib/dpkg/updates/0014′“ v Ubuntu

  2. Rozdíl mezi /var/log/messages, /var/log/syslog a /var/log/kern.log?

  3. Systémové protokoly jsou prázdné (/var/log/messages; /var/log/secure; atd.)