[hjalp] Debian, "LAMP" server och SWAP, hjälp!
Patrik Strömberg
patrik at cudobh.net
Fre Sep 5 00:16:44 CEST 2008
Jeremiah: No diagnostics tell me about a bad disk, neither the
HP-Smart Array-controller nor S.M.A.R.T checkups..
Har testat i en vecka nu utan SWAP-partitionen aktiv och RAM-minnet
utnyttjas som mest till 56% (totalt 3GB) så det verkar som allt är
frid och fröjd....
2008/9/4 Jeremiah Foster <jeremiah at jeremiahfoster.com>:
>
>
> 2008/9/3 Patrik Strömberg <patrik at cudobh.net>
>>
>> Hej igen...
>>
>> Har efter era råd och annan input gjort detta:
>>
>> 1) sett över Apache konfigurationen och den ser bra ut enligt vad som
>> sagts i denna tråd och på lite andra ställen.
>
> Look into fastcgi if you are using one of the scripting languages for cgi,
> most likely you are. If you are using perl for your cgi, use mod_perl which
> keeps your perl code compiled in with Apache, making it run really, really
> fast.
>>
>> 2)Gått över MySQL och justerat värden för hur länge transaktioner och
>> annat ska hållas vid liv m.m
>
> MySQL can be a real memory hog. Look at your my.conf file and adjust it
> there to make sure it is optimized for how you are using MySQL. Check if you
> are running MySQL with logging and if so, if you need that logging. Turning
> it off can add a little speed, and save tons of disk space.
>
> You should also profile you application's SQL with MySQL's own tools to make
> sure you are doing sane things. Not _everything_ has to be done in the
> database, some things can be done in application logic. ;)
>>
>> 3)Slagit av allt vad swap-utrymme heter (Bortkommenterat monteringar
>> i /etc/fstab).
>>
>> Efter att jag och ett par kollegor försökte stressa servern så använde
>> den inte mer än c:a 40% av sina 3 GB i RAM så jag tror att detta ska
>> fungera i längden.
>
> You should still try and find out what caused the slow down - in case it
> comes back. That has happened to me more than once. Sometimes when this
> happens, you can have a bad disk in your RAID set up, provided you are
> running RAID.
>
>>
>> Tack för alla råd!
>>
>> /Patrik Strömberg
>>
>> Den 2008-08-29 skrev Patrik Strömberg <patrik at cudobh.net>:
>> > Tack alla! Ska ta tag i era tips efter helgen (hoppas att burken
>> > håller sig i skinnet...).
>> >
>> > Vad gäller fragmentering har detta blivit kollat. Och "top" har pekat
>> > ut att det är Apache i kombination med MySql som äter minne så tipsen
>> > om att gå över Apache-konfigurationen kommer att tas på största
>> > allvar. MySql har jag redan gått över efter en del tidigare strul...
>> >
>> > Återigen stort tack och jag kommer att meddela listan hur det hela
>> > avlöpte.
>> >
>> > /Patrik
>> >
>> > 2008/8/29 Jeremiah Foster <jeremiah at jeremiahfoster.com>:
>> > >
>> > > 2008/8/29 Patrik Strömberg <patrik at cudobh.net>
>> > >>
>> > >> Hej!
>> > >
>> > > Hej Patrik
>> > >>
>> > >> Jag arbetar som it-tekniker på en grundskola i Stockholmsområdet. För
>> > >> en tid har jag fått ta på mig driften av en webbserver för skolorna i
>> > >> området, med root-lösenordet som enda dokumentation.
>> > >
>> > > Oj. Men det finns massör dokumentation under /usr/share/doc/. Och
>> > > wiki.debian.org är din kompis. ;)
>> > >
>> > >>
>> > >> Jag har viss
>> > >> Linux-vana som skrivbordsanvändare och är inte rädd för
>> > >> kommandoprompter, men att administrera en "LAMP"-server i skarp drift
>> > >> är lite annorlunda...
>> > >
>> > > Jo, men du klara det här. Det finns hur många som helst som kör debian
>> > > som
>> > > LAMP maskin och det fungera utmärkt.
>> > >>
>> > >> Nu har burken i fråga börjat uppföra sig illa,
>> > >
>> > > På vilken sätt?
>> > >
>> > >>
>> > >> problemt kan vara
>> > >> relaterat til oförmåga att rensa SWAP-minne (det är c:a 2,5 x RAM i
>> > >> storlek uppdelat på en partition och en fil). Jag tror att den
>> > >> skulle
>> > >> kunna rulla utan SWAP men vill har lite råd från er som är kunnigare
>> > >> i
>> > >> ämnet innan jag ändrar på konfigurationen.
>> > >
>> > > Njau . . . grejen är att man behöver än viss mängd swap och att ta
>> > > bort det
>> > > ska inte hjälper direkt, kanske gör saken värre. Det skulle hjälpa om
>> > > du kan
>> > > hitta varför det swaps ut så mycket, det är problemet. Att du swappa
>> > > så
>> > > myket, inte att du har swap.
>> > >
>> > >>
>> > >> Specar på servern:
>> > >> HP Proliant towermodell, har ej modellnr i huvudet.
>> > >> 3 GHZ Xenon CPU
>> > >> 3 GB RAM (DDR ECC), minnena är OK enligt MEMTEST...
>> > >> HP Smartarray RAID (speglat), diskarna är 100% friska enligt alla
>> > >> kontroller.
>> > >>
>> > >> Kör ett 10-tal Typo3-baserade sajter med liten last och ett par andra
>> > >> PHP/MySQL applikationer. Tidvis kan belastningen vara över medelhög
>> > >> men det är inget hårt tryck på sajterna till vardags. Själva
>> > >> Debian-installtionen är skräddarsydd och avskalad till att bara köra
>> > >> det som behövs, version "Etch".
>> > >>
>> > >> Frågan är alltså törs jag med denna hårdvara ta bort allt vad SWAP
>> > >> heter och låta burken leva på bara RAM?
>> > >
>> > > Men hur ska det hjälper? Om du är säckert att det hjälper, gör det,
>> > > men det
>> > > låter lite hoppfult och inte sakligt i för sig.
>> > >
>> > > Titta på 'top' och när du har top upp tryck 'M'. Då ska det sorteras
>> > > vid
>> > > memory usage (both resident and virtual.) Vad har du för första tio
>> > > rader
>> > > till exemple? Börjar där och se om du kan hitta vad kör swap hela
>> > > tiden.
>> > >
>> > > Jeremiah
>> > >
>> > >
>> > > _______________________________________________
>> > > hjalp mailing list
>> > > hjalp at lists.se.linux.org
>> > > http://lists.se.linux.org/cgi-bin/listinfo/hjalp
>> > >
>> > >
>> >
>> _______________________________________________
>> hjalp mailing list
>> hjalp at lists.se.linux.org
>> http://lists.se.linux.org/cgi-bin/listinfo/hjalp
>
>
> _______________________________________________
> hjalp mailing list
> hjalp at lists.se.linux.org
> http://lists.se.linux.org/cgi-bin/listinfo/hjalp
>
>
More information about the hjalp
mailing list