Forum
Değerli Üstadlar,
Windows Web Server 2008 SP1 kullanıyoruz. Sunucumuzda ki 2 IP bize yetersiz geldiği için, bir süre önce 2 tane IP daha satın alıp ilave ettirmiştik. Ve sunucumuzda tanımlı 4 IP oldu. Bu 4 IPnin tamamı ile sunucumuza erişebiliyoruz.
Sonradan ilave ettirdiğimiz 2 IPyi hiçbiryerde ve hiçbir şekilde kullanmadık.
Ve bir dönem sonra, ilave edilen 2 IP yi farklı bir sunucuda kullanmaya karar verdik. Ipleri yeni sunucumuza tanımlamadan önce eskisinden kaldırmak istedik. Ve olay tam bu noktada cereyan etti.
4 tane IP tanımlı olan makinamızdaki IPlerin 2 tanesini (Kullanılmayan ve sonradan ilave edilen Ipler) çıkardığımız anda : w3wp.exe %100 e varan Cpu kullanımına ulaşıyor ve sunucu kilitleniyor. Hiçbir isteğe cevap veremeyecek hale geliyor.
Sunucuda tanımlı IP lerden bazılarını eksilttiğimizde böyle bir olayı tetiklemesi bize çok enteresan geldi. Aralarında nasıl bir ilişki olduğunu kavrayamadık.
Çözüm bulamayınca Data Center'ımızın destek ekine durumu ilettik. Onlarda denediler ve aynı sonuç.
Acaba buradaki problem ne olabilir. Neyi gözümüzden kaçırıyoruz?
(IP leri geri ekleyip, sunucumuzu resetlediğimizde problemimiz düzeliyor !)
Yardımlarınız ve görüşleriniz için şimdiden teşekkürler.
process viewer ile baktınız mı ? %100 esnasındaki işlemler neler ?
process viewer ile baktınız mı ? %100 esnasındaki işlemler neler ?
Bahsettiğiniz yazılım ile bakmadım. Ancak İşlemler ekranında gördüğüm ibare aşağıdaki gibiydi.
w3wp.exe (Default App Pool) %100 CPU
100e yakın complex web sitesi bulunan bir sunucu olduğu için çok fazla deneme yanılma yöntemi uygulayamıyorum. Çünkü her denemem sonrası sunucuyu eski haline getirmem 20-30 dk ya maloluyor. Buda şikayetlerin artması anlamına geliyor.
Sadece Ip eksiltme işleminin böyle bir olayı nasıl tetikleyebileceğine kafa yormaya çalışıyorum. Sanırım çok sık karşılaşılan bir problem olmadığı için çözüm bulamadık.
Bir ilave: Aynı zamanda sunucuda sql server 2008 r2 bulunuyor.
Peki CPU %100 oldugunda event viewer a herhangi bir hata dusuyormu ?
bence virütik bir durum olabilir. Veya yazılımlarınızdan iip tanımlaması yaptığınız birisi. kaldırdığınız ip üzerinden işlem yapamayınca sistemden hıncını almaya çalışıyor. 🙂
sysinternals process viewer ile durumu incelemeden kesin bir şey söylemek zor.
bence virütik bir durum olabilir. Veya yazılımlarınızdan iip tanımlaması yaptığınız birisi. kaldırdığınız ip üzerinden işlem yapamayınca sistemden hıncını almaya çalışıyor. 🙂
sysinternals process viewer ile durumu incelemeden kesin bir şey söylemek zor.
Klasik Asp ile yazılmış bir sitede Sql Server bağlantı dizesinde IP nin kullanıldığını farkettik. Sitede Bulunan On Error Resume Next dizesi nedeniyle, Sql e bağlanamamasına rağmen işlem görmeye devam etmesi w3wp.exe dosyasına aşırı yük bindiriyormuş.
Yardımlarınız için teşekkürler.
Guzel bir sonuc. Gecmis olsun.