[linux-ileri] Re: defunct

---------

New Message Reply About this list Date view Thread view Subject view Author view

From: ERHAN OZTURK (erhan.ozturk@o2.com.tr)
Date: Mon 09 Dec 2002 - 08:01:01 EET


Bir process'in defunct olmas=FD onu ba=FElatan process'in (parent proce=
ss)
bir =FEekilde =F6lmesi ile ger=E7ekler=FEir (zombie process olu=FEuyor)=
.
E=F0er bir konsoldan ba=FElat=FDyorsan, o konsolu kapat=FDnca normalde
oradan ba=FElatt=FD=F0=FDn processlerde biter ama herhangibir =FEekilde=

bitirilemeyen bir process varsa o process zombi olur. Zombi processler
bir m=FCddet sonra init process'i taraf=FDndan temizleniyor. O zaman de=
funct
olmu=FE processleri g=F6rm=FCyorsun listede.

Bence process listesini 'pstree' komutu ile kontrol edersin, defunct ol=
arak
g=F6rd=FC=F0=FCn processlerin parentlar=FDn=FD kontrol edip onlar=FD ta=
kip alt=FDna alman
faydal=FD olabilir.
processleri bir daha ba=FElat=FDp takip etmek gerekecek.

Erhan =D6zt=FCrk

                                                                       =
                                                  =20
                    "Umt" =
                                                  =20
                    <php@kakalak.org> To: <linux-ileri@li=
nux.org.tr> =20
                    Sent by: cc: =
                                                  =20
                    linux-ileri-bounce@li Subject: [linux-ile=
ri] defunct =20
                    nux.org.tr =
                                                  =20
                                                                       =
                                                  =20
                                                                       =
                                                  =20
                    06.12.2002 11:36 =
                                                  =20
                    Please respond to =
                                                  =20
                    linux-ileri =
                                                  =20
                                                                       =
                                                  =20
                                                                       =
                                                  =20

Merhaba,

Linux boximda calisan processlere baktigimda zaman zaman kimisinin
<defunct>
oldugunu goruyorum (ps aux'ta yaninda yaziyor) Bir sure sonra bu proces=
sler
ortadan kayboluyor...

En cok apache ve mysql altinda aliyorum bunlari. php, mysql, apache hat=
a
loglarina baktim, ama hersey normal.

Farkli kernellerde (2.4.2, 2.4.19) iki farkli pc var elimde (slackware =
8.1,
redhat 7.1) ama ikisinde de durum ayni... tum servisleri source'tan kur=
dum
ve servisleri ayni parametrelerle configure ettigim icin muhtemelen ben=
im
bir hatam var diye dusunuyorum...

SORU:
- defunct ne demek? Bu normal bir sey mi yoksa bir hatanin habercisi mi=
?
- Eger bir hata varsa nerede loglaniyor? Eger loglanmiyorsa nasil
loglanmasini saglarim?
- neden sadece mysql ve apache icin ortaya cikiyor? ftp,ssh ve diger
servislerde hic gormedim.

Vaktinizi aldigim icin ozur :))
Tesekkurler, ve iyi bayramlar...

Not: ---------------------------------------------------

defunct veren uygulamalarin configure parametreleri asagida oldugu gibi=
dir:
Hepsi tar.gz paketlerinden bu parametrelerle kuruldu... static olmasi b=
enim
tercihim.

APACHE: (1.3.27)
./configure \
"--with-layout=3DApache" \
"--enable-module=3Daccess" \
"--enable-module=3Dalias" \
"--enable-module=3Dauth" \
"--enable-module=3Dauth_digest" \
"--enable-module=3Dautoindex" \
"--enable-module=3Dcgi" \
"--enable-module=3Dlog_referer" \
"--enable-module=3Ddir" \
"--enable-module=3Denv" \
"--enable-module=3Dsetenvif" \
"--enable-module=3Dexpires" \
"--enable-module=3Dheaders" \
"--enable-module=3Dimap" \
"--enable-module=3Dinclude" \
"--enable-module=3Dlog_agent" \
"--enable-module=3Dmime" \
"--enable-module=3Dmime_magic" \
"--enable-module=3Dnegotiation" \
"--enable-module=3Drewrite" \
"--enable-module=3Dso" \
"--enable-module=3Dssl" \
"--enable-module=3Dspeling" \
"--enable-module=3Dstatus" \
"--enable-module=3Dproxy" \
"--enable-module=3Dusertrack" \
"--enable-module=3Dvhost_alias" \
"--enable-module=3Ddir" \
"--activate-module=3Dsrc/modules/php4/libphp4.a" \
"$@"

MYSQL (3.23.53)
'./configure' \
'--prefix=3D/usr/local/mysql' \
'--with-client-ldflags=3D-all-static' \
'--with-mysqld-ldflags=3D-all-static' \
'--without-debug' \
'--with-charset=3Dlatin5' \
"$@"

PHP (4.2.3)
'./configure' \
'--with-apache=3D/sources/apache' \
'--enable-safe-mode' \
'--with-openssl' \
'--with-vpopmail' \
'--with-ldap' \
'--with-imap' \
'--with-gd=3Dyes' \
'--with-curl' \
'--with-mysql=3D/usr/local/mysql' \
'--with-zlib' \
'--enable-static' \
'--enable-track-vars' \
"$@"

=


New Message Reply About this list Date view Thread view Subject view Author view

---------

Bu arsiv hypermail 2b29 tarafindan uretilmistir.