CENTOS problema

S
  • 5 Kov '12

Turiu serverį, kuriame įdiegta naujausia centos 6, sukasi php, apache ir mysql, patalpintas projektėlis.

Problema tokia, kad nesustojamai po truputį kyla ram sunaudojimas, kol užpildo visą ramą ir užsilenkia, kol neperkrauni.

Per komandą top matosi, kad iš pradžių atsiranda pora apache procesų, valgančių po 50 procentų CPU, po to jų daugėja ir daugėja, CPU visada lieka užimtas ~100 procentų. Tų apache procesų prioritetas mažas - 25. Jų vykdymo laikas didžiulis, mačiau vieną virš 7 minučių veikiantį.

Gal kas įsivaizduoja kame galėtų būti problema? Pats tinklalapis naršant veikia normaliai.

A
  • 6 Kov '12

Gal problema ne serveris, o tinklalapis. Papasakok ką veikia vartotojai tame tinklalapyje, ką daro tie PHP skriptai. Kiek suprantu ten ne eilinis wordpress blogas

T
Techtronic
Mindaugas N.
  • 6 Kov '12

Problema tokia, kad nesustojamai po truputį kyla ram sunaudojimas, kol užpildo visą ramą ir užsilenkia, kol neperkrauni.

Kas kiek laiko tai nutinka? Gali sukurti cronjob, kad dropintu caches.

sync; echo 3 > /proc/sys/vm/drop_caches

Per komandą top matosi, kad iš pradžių atsiranda pora apache procesų, valgančių po 50 procentų CPU, po to jų daugėja ir daugėja, CPU visada lieka užimtas ~100 procentų. Tų apache procesų prioritetas mažas - 25. Jų vykdymo laikas didžiulis, mačiau vieną virš 7 minučių veikiantį.

Paziurek Apache error.log. Gal keitei prefork, worker ..?

S
  • 6 Kov '12

Tinklalapis ne wordpressas, bet vartotojų dar nėra daug. Tarkim per valandą iki 50. Ant localhosto tinklalapis gerai sukasi. Vartotojai peržiūrinėja content'ą, kelia duomenis į DB, nuotraukas.

Apache errorų nėra.
Ramus nuo ~500MB iki 3 GB užgraužia per kokias 4 valandas.
prefork, worker nieko nekeičiau. Šviežia centos įrašyta.

T
Techtronic
Mindaugas N.
  • 7 Kov '12

Pasiziurejau tavo senesnius postus siame forume, ir supratau, kad megsti experimentuoti. Todel esu nenustebes tokiu tavo servo darbu.
Jeigu nori pagalbos, ziurek logus. dmesg tavo geriausias draugas!

T
Techtronic
Mindaugas N.
  • 14 Kov '12

Jeigu dar turi problema, ka raso:

apache2 -V
dmesg

Ir pakopijuoka dar apache MPM configuration. Ir kas per web, ka keitei...

K
  • 1 Sau '13

Yra centos 6 ir nebeveikia internetas, kas galetu padeti sutaisyti per TightVNC Viewer ?

T
Techtronic
Mindaugas N.
  • 9 Sau '13

@kropto rašė:
Yra centos 6 ir nebeveikia internetas, kas galetu padeti sutaisyti per TightVNC Viewer ?

TightVNC is a cross-platform open source remote desktop software application that uses and extends VNC's RFB protocol to control another computer's screen remotely

In computing, Virtual Network Computing (VNC) is a graphical desktop sharing system that uses the RFB protocol (remote framebuffer) to remotely control another computer. It transmits the keyboard and mouse events from one computer to another, relaying the graphical screen updates back in the other direction, over a network.

Tai jeigu nera interneto, kaip prisijungti i ta CentOS? Ir kodel butent VNC? Visi naudoja ssh.

K
  • 13 Sau '13

vnc naudoju nes iduegta GUI aplinka, internetas per gui jau veikia tereikejo /etc/resolv.conf serverius nustatyt.

T
Techtronic
Mindaugas N.
  • 13 Sau '13

@kropto rašė:
vnc naudoju nes iduegta GUI aplinka, internetas per gui jau veikia tereikejo /etc/resolv.conf serverius nustatyt.

Cia tas atvejis "nes galiu" turbut

/etc/resolv.conf faila automatisai sugeneruoja dhcpd.