Portál AbcLinuxu, 27. července 2025 00:23


Dotaz: apache + logy na ramdisk ?

21.6.2006 11:13 Tony
apache + logy na ramdisk ?
Přečteno: 177×
Odpovědět | Admin
Dobrý deň

Mám PC 200MMX, 850MB HDD, 96MB RAM. Používam to ako router pre malú domácu sieť (viem, že je to zbytočnosť, ale chcem sa naučiť pracovať s linuxom :-) ). Mám však problém: hučiaci disk. Dosť otravné stále počúvať hvízdanie roztáčajúceho sa disku... Je tam spustených zopár daemonov napr. cron, inetd...

Tiež apache 1.3. Problém je v tom, že disk si stále hrabne, tak raz za desať minút. Tým pádom sa nedá uspať. Doteraz som to riešil tak, že som proste dal príkaz halt a bolo. Routovanie, firewall a NAT beží ďalej.

Preto sa pýtam: dá sa vytvoriť nejaký ramdisk, napríklad 64MB, do ktorého by sa pri štarte skopíroval celý obsah webu, a do ktorého by sa logovalo, a disk by sa dal uspať? A potom spätne, pri vypínaní by sa všetky logy nakopírovali naspäť na HDD?
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

21.6.2006 12:06 M
Rozbalit Rozbalit vše Re: apache + logy na ramdisk ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
http://www.vanemery.com/Linux/Ramdisk/ramdisk.html
21.6.2006 16:44 Petr II
Rozbalit Rozbalit vše Re: apache + logy na ramdisk ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
co zkusit tmpfs ? (v jadre 2.4 je, v 2.4 si nejsem jisty)
mount none /mountpoint -t tmpfs -o size=xxM
cp -r /cesta_k_apache /mountpoint
zkopirovat apache (a spustit apache z ramdisku) . . . a pri konci systemu neco jako
apachectl stop
DIRNAME=/var/log/apache/`date %Y%M%D'
mkdir -p $DIRNAME
cp -pr /mountpoint/apache/log $DIRNAME
umount /mountpoint
(pisu to po pameti, presne zneni prarametru doporucuji dohledat)
21.6.2006 17:07 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: apache + logy na ramdisk ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
V případě Apache máte po ruce nástroj, který vám umožní logovat jakýmkoli způsobem, který vás napadne. Stačí místo jména souboru, kam se má logovat, napsat
  "|/path/to/cmd -args"
a je už čistě na vás, co s tím logem dotyčný program udělá.
21.6.2006 19:58 Marek Pasovsky | skóre: 32
Rozbalit Rozbalit vše Re: apache + logy na ramdisk ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
ErrorLog /dev/null
CustomLog /dev/null
Marek
If you don't understand or are scared by any of the above ask your parents or an adult to help you.
24.6.2006 12:09 Ondřej Čečák | skóre: 33
Rozbalit Rozbalit vše Re: apache + logy na ramdisk ?
Tohle asi nebude uplne dobry napad (vzhledem k vykonu toho stroje), rezie s logovanim bude pro apache temer stejna, vysledek bude stejny jako pri vypnutem logovani.
-- "Ja vim, on vi, ty pico!"

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.