Re: apache2 hack

2010-11-18 bef zés Moczik Gabor
Gergely Tamás wrote:
> 2010.11.18. 15:32 keltezéssel, Kovács Attila írta:
>> 2010.11.18. 15:01 keltezéssel, Gergely Tamás írta:
>>> Majdnem minden oldal php-s. Le tudom trace -elni, hogy ezek az apache
>>> szálak éppen mit futtatnak?
>> Mi a kérdés?
>> strace -p  -re gondolsz?
>>
> Valami ilyesmire. Vannak olyan szálak amelyek a mod_stat szerint (meg ha 
> trace -elem) folyamatosan megállás nélkül
> küldenek valamit (W). Gondolom ez nem természetes. Ez lehet a baj?

Én első sorban onnan közelíteném meg a problémát, hogy kiderítem mi 
változott az elmúlt pár napban, vagy amióta a hiba előjött.

Persze ha nehézkes a kommunikáció a webfejlesztőkkel, akkor ez lehet 
hogy bonyolultabb mint a trace, de azért adhat némi támpontot...

-- 
((( Móczik Gábor  )))--((( e|mail: pm-01 |@| progzmaster |.| hu )))
((( S.k.y.p.e.: moczik )))
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: apache2 hack

2010-11-18 bef zés Gergely Tamás
2010.11.18. 15:32 keltezéssel, Kovács Attila írta:
> 2010.11.18. 15:01 keltezéssel, Gergely Tamás írta:
>> Majdnem minden oldal php-s. Le tudom trace -elni, hogy ezek az apache
>> szálak éppen mit futtatnak?
> Mi a kérdés?
> strace -p  -re gondolsz?
>
Valami ilyesmire. Vannak olyan szálak amelyek a mod_stat szerint (meg ha 
trace -elem) folyamatosan megállás nélkül
küldenek valamit (W). Gondolom ez nem természetes. Ez lehet a baj?
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux

Re: apache2 hack

2010-11-18 bef zés Kovács Attila
2010.11.18. 15:01 keltezéssel, Gergely Tamás írta:
> Majdnem minden oldal php-s. Le tudom trace -elni, hogy ezek az apache
> szálak éppen mit futtatnak?
Mi a kérdés?
strace -p  -re gondolsz?

-- 
k-atti-

_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux

Re: apache2 hack

2010-11-18 bef zés Gergely Tamás
Majdnem minden oldal php-s. Le tudom trace -elni, hogy ezek az apache 
szálak éppen mit futtatnak?


2010.11.18. 14:25 keltezéssel, Pirity Tamas Gabor írta:
> On Thu, Nov 18, 2010 at 01:42:28PM +0100, Gergely Tamás wrote:
>> Sziasztok!
>>
>> Belépés után a képernyőn ez áll:
>>
>> System information
>>
>> System load: 30.28 Memory usage: 97%   Processes:   218
>>
>> uhh. ez nagyon magas. A "top " parancsra az első ~30 helyen az apache2
>> szerepel 5-8% használattal.
> Milyen alkalmazások vannak az apache-ban? Simán lehet szerintem, hogy egy
> rosszul megírt php script időnként ciklusba kerül, jó sok memóriát foglal
> és emiatt elfogy a memória és persze a processzoridő is.
>
>

_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux

Re: apache2 hack

2010-11-18 bef zés Pirity Tamas Gabor
On Thu, Nov 18, 2010 at 01:42:28PM +0100, Gergely Tamás wrote:
> Sziasztok!
> 
> Belépés után a képernyőn ez áll:
> 
>System information
> 
>System load: 30.28 Memory usage: 97%   Processes:   218
> 
> uhh. ez nagyon magas. A "top " parancsra az első ~30 helyen az apache2 
> szerepel 5-8% használattal.

Milyen alkalmazások vannak az apache-ban? Simán lehet szerintem, hogy egy
rosszul megírt php script időnként ciklusba kerül, jó sok memóriát foglal
és emiatt elfogy a memória és persze a processzoridő is.


-- 
PTG
I've had a perfectly wonderful evening.  But this wasn't it.
-- Groucho Marx
Debian Lenny
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux

Re: apache2 hack?

2010-11-18 bef zés Erdelyi Gabor

Gergely Tamás  wrote:

> Van egy webszerverünk, ami furcsa dolgokat produkál, szerintem törni 
> próbálják.

Eloszor nezegesd a mod_status -t.
Aztan apache leallit es "ps auwfx | grep ^www-data".
Aztan lehet lsof-ezni meg stareclni meg ilyesmi, de egyelore az elso kettot.

-- 
Udv:
Erdelyi Gabor
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


apache2 hack?

2010-11-18 bef zés Gergely Tamás
Sziasztok!

Van egy webszerverünk, ami furcsa dolgokat produkál, szerintem törni 
próbálják.
Arra lettem figyelmes, hogy az oldalak kezdtek belassulni. Beléptem 
ssh-val,
és már a login is elég lassan ment.
Belépés után a képernyőn ez áll:

   System information

   System load: 30.28 Memory usage: 97%   Processes:   218

uhh. ez nagyon magas. A "top " parancsra az első ~30 helyen az apache2 
szerepel 5-8% használattal.

Először dosattact -ra gondoltam, feltelepítette, a mod_evasive -t. 
Gondoltam ez segít, de nem.
Apache restart után látszólag helyre áll a dolog, sysytem load 0,2 CPU 
1-10 % de az előbb említett
eset úgy félnaponta újra előjön. Csak a restart segít.

Az error logban ilyesmiket látok kb fél óránként::

*** glibc detected *** /usr/sbin/apache2: double free or corruption 
(!prev): 0xb8a1d248 ***
=== Backtrace: =
/lib/tls/i686/cmov/libc.so.6[0xb75c4ff1]
/lib/tls/i686/cmov/libc.so.6[0xb75c66f2]
/lib/tls/i686/cmov/libc.so.6(cfree+0x6d)[0xb75c97cd]
/usr/lib/apache2/modules/libphp5.so(php_module_shutdown+0xba)[0xb701352a]
/usr/lib/apache2/modules/libphp5.so(php_module_shutdown_wrapper+0x17)[0xb7013587]
 

/usr/lib/apache2/modules/libphp5.so[0xb70d3ca1]
/usr/lib/libapr-1.so.0[0xb76d0ed8]


 ez nagyon hosszú, majd:


=== Memory map: 
b5382000-b540 rw-s  00:09 697218 /dev/zero (deleted)
b540-b5421000 rw-p  00:00 0
b5421000-b550 ---p  00:00 0
b557-b558c000 r-xp  09:00 229/lib/libgcc_s.so.1
b558c000-b558d000 r--p 0001b000 09:00 229/lib/libgcc_s.so.1
b558d000-b558e000 rw-p 0001c000 09:00 229/lib/libgcc_s.so.1
b558e000-b558f000 ---p  00:00 0
b558f000-b5d8f000 rw-p  00:00 0
b657e000-b658e000 rw-s  00:09 697220 /dev/zero (deleted)
b658e000-b6593000 r-xp  09:00 277788 
/usr/lib/perl5/auto/Apache2/ServerUtil/ServerUtil.so
b6593000-b6594000 r--p 4000 09:00 277788 
/usr/lib/perl5/auto/Apache2/ServerUtil/ServerUtil.so
b6594000-b6595000 rw-p 5000 09:00 277788 
/usr/lib/perl5/auto/Apache2/ServerUtil/ServerUtil.so
b6595000-b659b000 r-xp  09:00 277786 
/usr/lib/perl5/auto/Apache2/ServerRec/ServerRec.so
b659b000-b659c000 r--p 5000 09:00 277786 
/usr/lib/perl5/auto/Apache2/ServerRec/ServerRec.so
b659c000-b659d000 rw-p 6000 09:00 277786 
/usr/lib/perl5/auto/Apache2/ServerRec/ServerRec.so
b659d000-b65a1000 r-xp  09:00 20 
/usr/lib/perl5/auto/Apache2/Log/Log.so
b65a1000-b65a2000 r--p 3000 09:00 20 
/usr/lib/perl5/auto/Apache2/Log/Log.so
b65a2000-b65a3000 rw-p 4000 09:00 20 
/usr/lib/perl5/auto/Apache2/Log/Log.so

Ez szintén hosszú.

Szerintetek mi lehet ez, mi okozhatja a hibát?

Köszi,

GT.


_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


apache2 hack

2010-11-18 bef zés Gergely Tamás
Sziasztok!

Van egy webszerverünk, ami furcsa dolgokat produkál, szerintem törni 
próbálják.
Arra lettem figyelmes, hogy az oldalak kezdtek belassulni. Beléptem ssh-val,
és már a login is elég lassan ment.
Belépés után a képernyőn ez áll:

   System information

   System load: 30.28 Memory usage: 97%   Processes:   218

uhh. ez nagyon magas. A "top " parancsra az első ~30 helyen az apache2 
szerepel 5-8% használattal.

Először dosattact -ra gondoltam, feltelepítette, a mod_evasive -t. 
Gondoltam ez segít, de nem.
Apache restart után látszólag helyre áll a dolog, sysytem load 0,2 CPU 
1-10 % de az előbb említett
eset úgy félnaponta újra előjön. Csak a restart segít.

Az error logban ilyesmiket látok kb fél óránként::

*** glibc detected *** /usr/sbin/apache2: double free or corruption 
(!prev): 0xb8a1d248 ***
=== Backtrace: =
/lib/tls/i686/cmov/libc.so.6[0xb75c4ff1]
/lib/tls/i686/cmov/libc.so.6[0xb75c66f2]
/lib/tls/i686/cmov/libc.so.6(cfree+0x6d)[0xb75c97cd]
/usr/lib/apache2/modules/libphp5.so(php_module_shutdown+0xba)[0xb701352a]
/usr/lib/apache2/modules/libphp5.so(php_module_shutdown_wrapper+0x17)[0xb7013587]
/usr/lib/apache2/modules/libphp5.so[0xb70d3ca1]
/usr/lib/libapr-1.so.0[0xb76d0ed8]


 ez nagyon hosszú, majd:


=== Memory map: 
b5382000-b540 rw-s  00:09 697218 /dev/zero (deleted)
b540-b5421000 rw-p  00:00 0
b5421000-b550 ---p  00:00 0
b557-b558c000 r-xp  09:00 229/lib/libgcc_s.so.1
b558c000-b558d000 r--p 0001b000 09:00 229/lib/libgcc_s.so.1
b558d000-b558e000 rw-p 0001c000 09:00 229/lib/libgcc_s.so.1
b558e000-b558f000 ---p  00:00 0
b558f000-b5d8f000 rw-p  00:00 0
b657e000-b658e000 rw-s  00:09 697220 /dev/zero (deleted)
b658e000-b6593000 r-xp  09:00 277788 
/usr/lib/perl5/auto/Apache2/ServerUtil/ServerUtil.so
b6593000-b6594000 r--p 4000 09:00 277788 
/usr/lib/perl5/auto/Apache2/ServerUtil/ServerUtil.so
b6594000-b6595000 rw-p 5000 09:00 277788 
/usr/lib/perl5/auto/Apache2/ServerUtil/ServerUtil.so
b6595000-b659b000 r-xp  09:00 277786 
/usr/lib/perl5/auto/Apache2/ServerRec/ServerRec.so
b659b000-b659c000 r--p 5000 09:00 277786 
/usr/lib/perl5/auto/Apache2/ServerRec/ServerRec.so
b659c000-b659d000 rw-p 6000 09:00 277786 
/usr/lib/perl5/auto/Apache2/ServerRec/ServerRec.so
b659d000-b65a1000 r-xp  09:00 20 
/usr/lib/perl5/auto/Apache2/Log/Log.so
b65a1000-b65a2000 r--p 3000 09:00 20 
/usr/lib/perl5/auto/Apache2/Log/Log.so
b65a2000-b65a3000 rw-p 4000 09:00 20 
/usr/lib/perl5/auto/Apache2/Log/Log.so

Ez szintén hosszú.

Szerintetek mi lehet ez, mi okozhatja a hibát?

Köszi,

GT.



_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux