Zadejte hledaný výraz...

Jak zjistit proč server padá?

Jiří Čadek
verified
rating uzivatele
(12 hodnocení)
30. 1. 2012 12:38:30
Mám VPS u Wedosu a fungovalo cca rok dobře, nicméně teď tak 1x za den až 1x za dva dny spadne.
(SSH se neodezývá, KVM se zapne ale vidim jen prázdnou konzoli, apache nebezi, MYSQL nebezi).
Po restartu vse hned naskoci a jede dál.
V /var/log/apache/errorlog jsou sice errory, ale vetsina jen nejaky favico atd. takze nic zajmavyho.
Podle HTOP je RAM i procesor ok, nevyuziva se vic nez 3/4 ani ve spicce, navic to na tom serveru bezelo rok OK.
Jak zjistim proc to padá?
Díky za odpovědi.
30. 1. 2012 12:38:30
https://webtrh.cz/diskuse/jak-zjistit-proc-server-pada#reply725101
mjdj
verified
rating uzivatele
(6 hodnocení)
30. 1. 2012 12:42:33
zkus nainstalovat munin a kouknout se na statistiky grafu. v případě povolit serverinfo a každou minutu ho logovat a po zasekání se kouknout jesli tam nebude něco divného. případně zkontrolovat ps aux | grep apache -c jestli se nezasekávají procesy apache. nebo možná někdo na vps utočí slowflorixem.
30. 1. 2012 12:42:33
https://webtrh.cz/diskuse/jak-zjistit-proc-server-pada#reply725100
cakes
verified
rating uzivatele
30. 1. 2012 13:22:49
Koukl bych se i do /var/log/messages ... tam taky může být občas napsáno, proč se ti služby sesypaly. Není ani od věci kouknout na ram a wait příkazem top.
30. 1. 2012 13:22:49
https://webtrh.cz/diskuse/jak-zjistit-proc-server-pada#reply725099
jBcz
verified
rating uzivatele
(6 hodnocení)
30. 1. 2012 13:55:27
...
30. 1. 2012 13:55:27
https://webtrh.cz/diskuse/jak-zjistit-proc-server-pada#reply725098
hm
verified
rating uzivatele
(20 hodnocení)
30. 1. 2012 16:39:46
Napsal mjdj;752041
nebo možná někdo na vps utočí slowflorixem.
eh... nemel si spis na myslis slowloris?
30. 1. 2012 16:39:46
https://webtrh.cz/diskuse/jak-zjistit-proc-server-pada#reply725097
Jiří Čadek
verified
rating uzivatele
(12 hodnocení)
30. 1. 2012 20:54:39
Tak dneska už to celý 3x spadlo, naposled před chvílí. Jank je tam ubuntu 11.04 Server
/var/log/messages neexistuje
/var/log/demsg obsahuje tohle:
Jak jsem říkal, HTOP (TOP) ukazuje zabranou cca pulku ramek v dobé kdy to běží, v době kdy je to down se tam nedostanu abych se podíval.
30. 1. 2012 20:54:39
https://webtrh.cz/diskuse/jak-zjistit-proc-server-pada#reply725096
Samson
verified
rating uzivatele
31. 1. 2012 19:34:34
Pusťte si jednoduché ukládání vytížení serveru do souboru a až to spadne, tak sem postněte posledních 10 řádků. Asi Vám dochází paměť nebo něco podobného - ve /var/log/syslog by o tom měly být záznamy.
31. 1. 2012 19:34:34
https://webtrh.cz/diskuse/jak-zjistit-proc-server-pada#reply725095
Tak jsem nechal ukládat to vytížení do souboru a cca před půlhodinou to zase spadlo, tady je soubor co to vygenerovalo:
http://usbdisk.info/vytizeni
5. 2. 2012 13:10:07
https://webtrh.cz/diskuse/jak-zjistit-proc-server-pada#reply725094
McFly
verified
rating uzivatele
(4 hodnocení)
7. 2. 2012 12:14:11
Jaká je tam verze MySQL? :-)
7. 2. 2012 12:14:11
https://webtrh.cz/diskuse/jak-zjistit-proc-server-pada#reply725093
Samson
verified
rating uzivatele
7. 2. 2012 15:17:55
Konec souboru se mi nepodařilo celý zrekonstruovat, ale dělo se přibližně toto:
Na serveru se spustilo větší množství procesů, začal swapovat jak o život, server se s tím snažil ukočováním procesů srovnat, ale spouštěly se další, tak došla paměť a pak to celé zmrzlo.
Zkuste se podívat do logu Apache, jestli tam v tu dobu nebyl nějaký podezřelé čilý provoz.
7. 2. 2012 15:17:55
https://webtrh.cz/diskuse/jak-zjistit-proc-server-pada#reply725092
Díky za info, zkusím to nějak zanalyzovat ;)
S koncem jsem nic nedělal, zřejmně jak byl server zatížen tak to samo od sebe ukládalo takhle.
7. 2. 2012 17:04:47
https://webtrh.cz/diskuse/jak-zjistit-proc-server-pada#reply725091
Samnick
verified
rating uzivatele
8. 2. 2012 06:20:40
1. http://kb.wedos.com/a/268/vps-nedostatek-pameti-out-of-memory.html
2. pokud na kvm vidis cerno klikni na monitor :D
3. OS ti nahodne kiluje procesy jak nema RAM a v 90% linux vždy kilne ssh, apache a mysql
8. 2. 2012 06:20:40
https://webtrh.cz/diskuse/jak-zjistit-proc-server-pada#reply725090
Konečně jsem se dostal do KVM (načetlo se to asi po pul hodině samo od sebe).
Vypadá to, že skutečně došla RAM, nechal jsem si od wedosu navýšit tarif na dvojnásobek, snad to bude stačit.
Přece jen už na tom serveru toho běželo asi moc :D
8. 2. 2012 21:41:36
https://webtrh.cz/diskuse/jak-zjistit-proc-server-pada#reply725089
Samnick
verified
rating uzivatele
9. 2. 2012 15:56:40
http://kb.wedos.com/a/268/vps-nedostatek-pameti-out-of-memory.html nic víc, zaplať si o pár modulů na víc
9. 2. 2012 15:56:40
https://webtrh.cz/diskuse/jak-zjistit-proc-server-pada#reply725088
Samson
verified
rating uzivatele
9. 2. 2012 19:34:29
Navýšení paměti není úplně ten správný lék, který by odstraňoval příčinu. Určitě to potřebovalo navýšení o 512 MB RAM, ale před vytuhnutím se během dvou minut skokově spustilo cca 100 procesů a zaplnil ten 512 MB swap. To není úplně normální provozní stav a chtělo by to zanalyzovat co se asi tak mohlo stát.
Neznám konkrétní situaci, ale možná by pomohlo omezit počet procesů Apache nebo změnit PHP z modulu na FastCGI nebo PHP-FPM s akcelerátorem, které se snadno omezují.
9. 2. 2012 19:34:29
https://webtrh.cz/diskuse/jak-zjistit-proc-server-pada#reply725087
Pro odpověď se přihlašte.
Přihlásit