03.08.2012 08:47 tarihinde, Eray Aslan yazdı:
> 2012/8/3 Hasan Sertçelik <[email protected]>:
>> Ubuntu ( 3.0.0-16-server #29-Ubuntu SMP ) ' da zaman zaman 30 binleri
>> bulan zombi  oluşuyor.
>> Bu sorunun bir çözüm yolu varmıdır?
>>
>> root     32702  4948  0 01:01 ?        00:00:00 [fuser] <defunct>
>> root     32703  4948  0 01:01 ?        00:00:00 [fuser] <defunct>
>> root     32704  4948  0 01:01 ?        00:00:00 [fuser] <defunct>
>> root     32705  4948  0 01:01 ?        00:00:00 [fuser] <defunct>
> * ciktiyi hangi komutu kullanarak aldiginizi belirtmek daha kibar
> kabul edilir - bilhassa ps gibi milyonlarca opsiyonu olan komutlar
> icin.
Nazik uyarınız için teşekkür ederim.Bundan sonra dikkate alacağım.
# ps -ef |grep defunct

root     32173     1  0 10:52 ?        00:00:00 [fuser] <defunct>
root     32176     1  0 10:52 ?        00:00:00 [fuser] <defunct>
root     32184     1  0 10:52 ?        00:00:00 [fuser] <defunct>
root     32669     1  0 10:52 ?        00:00:00 [fuser] <defunct>




> * 4948 hangi process?  Neden zombie biraktigini bulup duzeltin.
> * 4948'e SIGCHLD gondermeyi deneyin - man kill
> * 4948'i kill edin.
> * reboot
> * man ps - bir daha okuyun.  Kendiniz bulabilirdiniz.
> * Bir de:
> http://www-cdf.fnal.gov/offline/UNIX_Concepts/concepts.zombies.txt
Zombiyi cronda yada komut satırından çalışan php süreçleri oluşturuyor.
  https://bugs.launchpad.net/ubuntu/+source/php5/+bug/876387 linkinde  
bir bug kaydı girilmiş.
Oluşan zombiler  sistemde gelen alttaki komutla belirli aralıklarla 
temizleniyor.
  CRON[12716]: (root) CMD (  [ -x /usr/lib/php5/maxlifetime ] && [ -d 
/var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 
-type f -cmin +$(/usr/lib/php5/maxlifetime) ! -execdir fuser -s {} 
2>/dev/null \; -delete)

Yani zombileri kill  ile ilgili değil sorunum.
Sistemi update etmeyi düşünüyorum ama  sorunun  devam edip 
etmeyeceğinden emin değilim.


>
> Kolay gelsin.

Teşekkürler.

_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap