VMware ESX/ESXi restart sonrası sunucuya bağlanamama problemi

VMware ESX/ESXi sunucunuzu yeniden başlatmanız gerekti, restart ettiniz ama sunucu açıldıktan sonra SSH ile bağlanabildiğiniz halde vSphere Client ile bağlanamıyorsunuz. /var/log/messages veya /var/log/vmware/hostd.log dosyasında aşağıdaki satırları görüyorsanız problemin çözümü oldukça basit.

warning ‘Proxysvc Req01193′– Connection to localhost:8309 failed with error N7Vmacore15SystemExceptionE(Connection refused).

Continue reading

Ubuntu 11.04 (Natty Narwhal) ‘de GRUB2 boot sorunu ve GRUB1 ‘e geri dönüş

Önceki gün evdeki bilgisayarıma Ubuntu 11.04 (Natty Narwhal) kurup test edeyim dedim. Kurulum normal bir şekilde tamamlanmasına rağmen bir türlü GRUB2 boot edemedi. (GRUB2′ nin oldukça fazla özelliği var bu arada, ama yapılandırmasını henüz tam çözebilmiş değilim.) Bir çok rescue tool (SuperGrub, SuperGrub2, RescueCD, Hiren’s BootCD vs.) kullanmama rağmen bir türlü beceremedim. Sonunda Ubuntu dokümanlarında reinstall çözümü ararken eski GRUB’ a dönme yöntemini buldum. Benim gibi sorun yaşayanların işine yarayabilir. Yapılması gerekenler aşağıdaki gibi.

Continue reading

NAGIOS ile Wowza sunucusunu ve kullanıcı sayısını kontrol etmek

NAGIOS NRPE ile Wowza sunucusunu ve kullanıcı sayısını kontrol etmek yazısının geliştirilmiş ve NRPE yerine Wowza ‘nın XML arayüzü kullanılarak değiştirilmiş halidir.

Ocak ayında yazdığım makalede kullandığım JMX arayüzü Wowza ‘nın ve haliyle Java ‘nın doğası gereği oldukça yavaştı. Eğer sunucuda yoğun bir kaynak (CPU, RAM, disk I/O) kullanımı varsa JMX arayüzü kısa sürede timeout olup hata veriyordu. Bu sebeple işlemi hem daha basit hale getirmek hem de tek bir noktada toplayabilmek için Wowza ‘nın XML arayüzünü kullanmaya karar verdim. İşte nasıl yapıldığı.
Continue reading

Nagios NRPE ile sunucunun zaman kontrolünü yapmak

Linux ya da Windows, production ortamında çalışan tüm sunucuların saatlerinin tek bir saate bağlı olarak çalışması gerekiyor. Bu sebeple NTP (Network Time Protocol) sunucu ve istemleri kullanılmakta. Bilgisayarların işlemcilerinin clock hataları sebebiyle ileri ya da geri kalmalarını engellemek için NTP kullanılsa da, bazı durumlarda sunucu saatinin hatalı kalması normal bir durum. İşte bu zaman hatalarını algılamak ve sistem yöneticilerini konuyla ilgili olarak uyarmak için her zaman ki gibi çok sevdiğim yazılım olan NAGIOS kullandım :) Nasıl mı?
Continue reading

Netscaler HTTP Callout ve PHP ile IP adresine göre coğrafik yönlendirme yapılması

NetScaler 9.0 versiyonu ile birlikte, gelen isteklerin NetScaler arkasındaki herhangi bir Virtual Server’a, back-end sunucuya veya 3. bir servise gönderilerek işlenmesi mümkün olabiliyor. Bu işleme “HTTP Callout” adı verilmiş. (Türkçe bu kadar kötü anlatılabilirdi.)

Bir HTTP callout işlemi aşağıdaki aşamalardan oluşuyor;
Continue reading

NetScaler ‘da Hostname tabanlı load-balance izlenmesi

NetScaler ‘da load-balance izlemek istendiğinde HTTP için HTTP ve HTTP-ECV monitorleri hazır olarak geliyor. Ancak bu monitorler hostname tabanlı değil IP tabanlı geliyor. Bu durumda Netscaler, o hostname üzerindeki web uygulamasını değil, web sunucunun durumunu kontrol etmiş oluyor. Özellikle IIS web sunucularda bir web sitesine ait applicaton pool ‘da sorun çıktığında ve o web sitesine ulaşılamadığında, web sunucu ayakta olduğu için Netscaler o web sitesine istekleri yöneltmeye devam ediyor.

Continue reading