Kirjoittaja Aihe: cupsd ahmii resursseja [RATKAISTU]  (Luettu 752 kertaa)

USakari

  • Käyttäjä
  • Viestejä: 144
    • Profiili
cupsd ahmii resursseja [RATKAISTU]
« : 03.07.19 - klo:18.22 »
Olen muutaman viikon ihmetellyt, kun tietokone tahmaa ja kovalevy raksuttaa. Löytyipä top:lla syyllinen. Tulostusta cupsd:n käynnistyksen jälkeen:
Lainaus
30900 root      20   0  305452 287396   5768 S   5,3  9,3   0:41.34 cupsd     
Sitten puolitoista tuntia myöhemmin (välillä ei ole tulostettu mitään):
Lainaus
30900 root      20   0 2565692 2,125g   2240 R  79,0 71,9  93:01.45 cupsd       

%CPU on siis kasvanut 5,3 -> 79,0 ja %MEM 9,3 -> 71,9. Onko tässä mitään järkeä?

Käyttöjärjestelmä on 16.04.6 LTS (32-bit). Joo, se on vanha, mutta ei kai tämmöistä resurssien käyttöä silti saisi olla.
« Viimeksi muokattu: 29.09.19 - klo:22.30 kirjoittanut USakari »

jekku

  • Käyttäjä
  • Viestejä: 2030
    • Profiili
Vs: cupsd ahmii resursseja
« Vastaus #1 : 03.07.19 - klo:18.34 »
Onko tulostusjonossa jotain hämyä?
Koodia: [Valitse]
sudo ls /var/spool/cups/tmp/

USakari

  • Käyttäjä
  • Viestejä: 144
    • Profiili
Vs: cupsd ahmii resursseja
« Vastaus #2 : 05.07.19 - klo:20.51 »
Onko tulostusjonossa jotain hämyä?
Koodia: [Valitse]
sudo ls /var/spool/cups/tmp/

tmp-hakemisto on tyhjä, mutta... Toisaalta cups-hakemistossa on noin 500 jotenkin tarpeettoman näköistä tiedostoa, tässä listauksen loppua:
Lainaus
.........................................................
-rw------- 1 root lp 1307 touko 13 13:36 c01647
-rw------- 1 root lp 1086 touko 14 15:26 c01648
-rw------- 1 root lp 1174 touko 16 16:38 c01649
-rw------- 1 root lp 1143 touko 16 23:39 c01650
-rw------- 1 root lp 1143 touko 16 23:40 c01651
-rw------- 1 root lp 1101 touko 17 12:12 c01652
-rw------- 1 root lp 1168 touko 21 20:49 c01653
-rw------- 1 root lp 1152 touko 23 23:09 c01654
-rw------- 1 root lp 1162 touko 23 23:10 c01655
-rw------- 1 root lp 1152 touko 23 23:11 c01656
-rw------- 1 root lp 1066 touko 25 09:54 c01657
-rw------- 1 root lp 1066 touko 25 10:10 c01658
-rw------- 1 root lp 1065 touko 25 11:51 c01659
-rw------- 1 root lp 1144 touko 25 15:49 c01660
-rw------- 1 root lp 1148 touko 26 12:13 c01661
-rw------- 1 root lp 1064 touko 30 13:19 c01662
-rw------- 1 root lp 1341 kesä   3 08:27 c01663
-rw------- 1 root lp 1341 kesä   3 08:28 c01664
-rw------- 1 root lp 1070 kesä  18 16:30 c01665
-rw------- 1 root lp 1082 kesä  18 19:47 c01666
-rw------- 1 root lp 1065 kesä  27 10:27 c01667
-rw------- 1 root lp 1067 heinä  3 09:00 c01668
-rw------- 1 root lp 1165 heinä  4 13:14 c01669
drwxrwx--T 2 root lp 4096 huhti 20  2016 tmp


jekku

  • Käyttäjä
  • Viestejä: 2030
    • Profiili
Vs: cupsd ahmii resursseja
« Vastaus #3 : 06.07.19 - klo:05.56 »
Nuo ovat ilmeisen tarpeettomia, itse poistelen silloin tällöin. Ei käytössä merkitystä mutta "näyttää paremmalta".

Mites jos tulostat jotain, onko vaikutusta. Ja sama kun käynnistät cupsd:n uudelleen?

Ainoat kiusat cupsd:n kanssa jotka muistan, ratkesivat noiden sekoilleiden tulostustöiden poistamisella jonosta. (se ../tmp/*)

Errorloki lienee aika hankala syynättävä, mutta jo sen nollasta poikkeava olemassaolo saattaa antaa jotain vihjettä.
Tässä koneessa se on tyhjä

Koodia: [Valitse]

 sudo wc -l /var/log/cups/error_log
0 /var/log/cups/error_log


USakari

  • Käyttäjä
  • Viestejä: 144
    • Profiili
Vs: cupsd ahmii resursseja
« Vastaus #4 : 08.07.19 - klo:21.55 »
Mites jos tulostat jotain, onko vaikutusta. Ja sama kun käynnistät cupsd:n uudelleen?
Uudelleenkäynnistys ei vaikuta, mutta tosiaan: heti yhdenkin tulostuksen jälkeen cupsd:n resurssitarve asettuu vaatimattomalle alle 1%:n tasolle.

Rersurssiongelman voisi siis kiertää tulostamalla joka bootin jälkeen jotakin. Mutta ei se tunnu oikein ratkaisulta...

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 10734
    • Profiili
    • Tomin kotisivut
Vs: cupsd ahmii resursseja
« Vastaus #5 : 08.07.19 - klo:22.11 »
Käyttöjärjestelmä on 16.04.6 LTS (32-bit). Joo, se on vanha, mutta ei kai tämmöistä resurssien käyttöä silti saisi olla.

No eihän se uusin ole, mutta edelleen tuettu ja siksi ihan ok.

Rersurssiongelman voisi siis kiertää tulostamalla joka bootin jälkeen jotakin. Mutta ei se tunnu oikein ratkaisulta...

Eikä olekaan. Jossain on bugi ja voisi auttaa, jos sen raportoisi, mutta se vaatii englannin taitoa.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

USakari

  • Käyttäjä
  • Viestejä: 144
    • Profiili
Vs: cupsd ahmii resursseja
« Vastaus #6 : 29.09.19 - klo:22.50 »
Jossain on bugi ja voisi auttaa, jos sen raportoisi, mutta se vaatii englannin taitoa.
Minä kyllä käytin kielitaitoani jo heinäkuussa ja raportoin Launchpadiin, mutta jotenkin homma meni eri tavalla kuin odotin. Minulta pyydettiin joitain vähäisiä lisätietoja, ja siihen yhteydenpito loppui. Muutaman viikon kuluttua virhe sitten näytti korjautuvan jonkun päivityksen yhteydessä, mutta ei minulle siitä mitään ilmoitettu, eikä Launchpadiinkaan ilmestynyt mitään kommenttia. Erikoiselta näytti, että virhettä ei osoitettu kenellekään ("assigned to" pysyi tyhjänä).

Jäin odottamaan jotain tietoa tietoa virheen käsittelystä. Mutta eipä sellaista ole tullut, ja nyt kai koko aihe häviää Launchpadista, kun sitä ei kukaan ole kommentoinut pitkään aikaan.

Kaipa ongelma sitten on RATKAISTU.

nm

  • Käyttäjä
  • Viestejä: 12967
    • Profiili
Vs: cupsd ahmii resursseja
« Vastaus #7 : 30.09.19 - klo:00.43 »
Jossain on bugi ja voisi auttaa, jos sen raportoisi, mutta se vaatii englannin taitoa.
Minä kyllä käytin kielitaitoani jo heinäkuussa ja raportoin Launchpadiin, mutta jotenkin homma meni eri tavalla kuin odotin. Minulta pyydettiin joitain vähäisiä lisätietoja, ja siihen yhteydenpito loppui. Muutaman viikon kuluttua virhe sitten näytti korjautuvan jonkun päivityksen yhteydessä, mutta ei minulle siitä mitään ilmoitettu, eikä Launchpadiinkaan ilmestynyt mitään kommenttia.

Muutoslokeja voi lukea packages.ubuntu.comin kautta:

https://packages.ubuntu.com/xenial/cups-daemon -> Ubuntu-muutosloki

Elokuussa Cupsiin on tullut korjauksia tietoturva-aukkoihin, mutta ne eivät välttämättä liity ongelmaasi. Pitäisi palata väliaikaisesti aiempaan versioon, jotta voisi todentaa, että juuri Cupsin päivitys korjasi vian.


Erikoiselta näytti, että virhettä ei osoitettu kenellekään ("assigned to" pysyi tyhjänä).

Jäin odottamaan jotain tietoa tietoa virheen käsittelystä. Mutta eipä sellaista ole tullut, ja nyt kai koko aihe häviää Launchpadista, kun sitä ei kukaan ole kommentoinut pitkään aikaan.

Launchpadiin tulee paljon bugiraportteja, eikä niitä kaikkia pystytä käsittelemään yksityiskohtaisesti. Osa ongelmista jää korjaamatta, ellei niitä esiinny suurella joukolla käyttäjiä.