Portál AbcLinuxu, 25. dubna 2024 18:04


Dotaz: Ako zakazat kompletne logovanie na Debiane?

11.3.2012 15:21 Adam
Ako zakazat kompletne logovanie na Debiane?
Přečteno: 447×
Odpovědět | Admin
Zdravim chcem vypnut komplet logovanie na svojom laptope. Mam na nom SSD. Skusil som to skrz
aptitude purge rsyslog
. No stale ked nazriem do /var/log vidim toto:
ls -a /var/log
.   alternatives.log  aptitude  dmesg.0     dmesg.2.gz  fontconfig.log  wicd        Xorg.0.log.old
..  apt               dmesg     dmesg.1.gz  dpkg.log    lastlog         Xorg.0.log
Rozmyslal som ze presmerujem /var/log do tmpfs ale nepride mi to ako systemove riesenie. Vdaka za tipy.

Řešení dotazu:


Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

11.3.2012 20:03 ivan
Rozbalit Rozbalit vše Re: Ako zakazat kompletne logovanie na Debiane?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Logovací služby není nutné odinstalovat, stačí je odstranit z příslušných /etc/rcN.d adresářů, kde N je číslo levelu od 0 do 6, ve kterých se služby spouští.
11.3.2012 20:12 rastos | skóre: 62 | blog: rastos
Rozbalit Rozbalit vše Re: Ako zakazat kompletne logovanie na Debiane?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nie každý logovoací súbor vzniká cez syslog. Budeš musieť prejsť jednotlivé programy a zakázať im logovanie.
11.3.2012 20:43 Adam
Rozbalit Rozbalit vše Re: Ako zakazat kompletne logovanie na Debiane?
Budeš musieť prejsť jednotlivé programy a zakázať im logovanie.
Tomu som sa chcel prave vyhnut... :) Ale tak neda sa nic robit, sup do prace :)
12.3.2012 09:51 miro
Rozbalit Rozbalit vše Re: Ako zakazat kompletne logovanie na Debiane?

Asi by šel /var/log namountovat jako nullfs, ale zdá se, že na nullfs neexistuje v Debianu odpovídající balíček, asi byste si ho musel zkompilovat. Podobného výsledku byste asi dosáhnul i pokud byste všechny soubory s logy převedl na symbolické linky vedoucí do /dev/null, akorát byste ještě asi musel poladit logrotate, případně dělat nějakou periodickou (cron, incron...) kontrolu /var/log, jestli se vám tam neurodilo něco, co tam nechcete.

Další možností by bylo vytvořit ramdisk, přimountovat /var/log tam, a cronem v dostatečně krátkých intervalech promazávat (pokud by kontrola byla dostatečně častá, případně pokud byste místo cronu použil incron, stačil by ramdisk velmi malý).

DISCLAIMER: Osobně jsem nikdy tento problém neřešil, takže to jsou všechno úvahy v teoretické rovině, odzkoušeno to nemám.

12.3.2012 09:57 miro
Rozbalit Rozbalit vše Re: Ako zakazat kompletne logovanie na Debiane?
Rozmyslal som ze presmerujem /var/log do tmpfs ale nepride mi to ako systemove riesenie.

A pardon, koukám, že varianta podobná ramdisku už vás napadla. Má to výhodu v tom, že se o to už nebudete muset nikdy více starat (např. při instalaci nového balíčku).

12.3.2012 11:34 me vakérav
Rozbalit Rozbalit vše Re: Ako zakazat kompletne logovanie na Debiane?
Další možností by bylo vytvořit ramdisk, přimountovat /var/log tam, a cronem v dostatečně krátkých intervalech promazávat (pokud by kontrola byla dostatečně častá, případně pokud byste místo cronu použil incron, stačil by ramdisk velmi malý).
Promazávání moc nepomůže, protože ty programy IMHO budou mít ty soubory otevřené. Takže smazáním jen ztratíte inode, ale zabírat místo (a zaplňovat další) to bude dál, dokud program ten soubor neuzavře.
12.3.2012 12:38 miro
Rozbalit Rozbalit vše Re: Ako zakazat kompletne logovanie na Debiane?
Ok, díky za korekci.
Řešení 2× (Lol Phirae, a1bert)
12.3.2012 10:19 tuxmartin | skóre: 39 | blog: tuxmartin | Jicin
Rozbalit Rozbalit vše Re: Ako zakazat kompletne logovanie na Debiane?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Urcite bych pouzil ramdisk (ramfs, ne tmpfs). A kdyz budete chtit logy zachovat, muzete je traba kazdych 10 minut zapsat na disk.
12.3.2012 15:24 Adam
Rozbalit Rozbalit vše Re: Ako zakazat kompletne logovanie na Debiane?
Nevidim vyhody vo vyuziti ramfs namiesto tmpfs - obidve predsa operuju s RAM, nie?
12.3.2012 15:30 tuxmartin | skóre: 39 | blog: tuxmartin | Jicin
Rozbalit Rozbalit vše Re: Ako zakazat kompletne logovanie na Debiane?
Ne, staci se podivat na vyse uvedeny odkaz.

TMPFS pouziva RAM i swap => zapis na disk
RAMFS pouziva pouze RAM

12.3.2012 15:31 Adam
Rozbalit Rozbalit vše Re: Ako zakazat kompletne logovanie na Debiane?
Aha ten swap mi unikol. Vdaka.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.