Perşembe, Kasım 27, 2008

IBM x-series sunuculara işletim sistemi kurulumu

Aslında blogum Linux hakkında. İçerik anlamında da ağırlık zaten Linux'ta. Ama bazen yazacaklarım için en uygun yer burası diye düşünüyorum. İşte onlardan biri: IBM x-series sunuculara işletim sistemi kurulumu.
Yaklaşık 1,5 aydır IBM sunuculara Windows 2003 kurmaya uğraşıyorum. "Neden bu kadar uzun sürdü ki?" denir tabi normal şartlarda. IBM sitesinden dökümanlar okudum, internetten okudum, forumlara yazdım. Derken bir türlü çözüm üretmedim. Bu arada IBM ServerGuide CD'si ile kaç kez sunucu açtım resetledim sayısını bilmiyorum. Bu esnada sorunun kaynağı olarak düşündüğüm, BIOS update, yeni ServerGuide CD'si indirmek, yeni Windows 2003 CD'si yazmak gibi çözümlerin tamamını denedim. Sorun ya RAID ayarlarını yaptıktan sonra "On a RAID system create a logical drive that is 3000MB or large" hatası veya Windows dosyalarının kopyalanmasından sonra reboot aşamasında takılmaydı. Dün doğrudan Windows CD'si takıp kurmaya kaktığımda kurulum için pek çok partition karşıma çıktı. Pek çoğuna da kurulum yapamam diyordu. Aklıma SAN (Storage Area Network) geldi. O sunucuya SAN üzerinden MAP edilmiş alanlar sorun çıkarıyor olabilir dedim. (Muhtemelen de kurulumda çıkan ve kurulum yapmayan aşanlar onlardı) Haklıymışım. Bugün SAN'i iptal ettim ve öyle kurdum. Sonuç, çalışan bir Windows 2003 ve bir kurulum dökümanı. :)
Allahtan çok acil kurulması gereken bir sunucu değildi de kurtuldum. Yoksa beni Bakırköy'de veya sevgili memleketim Manisa'da bulabilirdiniz... :D
IBM x-series sunuculara işletim sistemi kurulumu [pdf]

Çarşamba, Eylül 24, 2008

Noktadan noktaya bağlantı hızını nasıl ölçerim?

Çeşitli fantaziler için, (bence fantazi tabi ki aslında iş bu :) ) noktadan noktaya bağlantının hızını ölçmek gerekti. Güzel bir çözüm iperf bu iş için.
Kurulumu ve kullanımı son derece basit. Ayrıca windows için de kullanılabiliyor. Debian için sadece
#apt-get install iperf
demek yeterli. Windows için buradan, Linux ve kaynak kodlar için de buradan indirilebilir.
Çalışma:
iperf çalışmak için sunucu modda çalışan bir son noktaya ihtiyaç duyuyor. Dolayısıyla her iki tarafa noktaya da kurulması gerekiyor. Ardından biri server diğeri client modda çalıştırılarak bağlantı hızı ölçülüyor.
Server modda çalıştırmak için:
#iperf -s
Client olarak bağlanıp hızı ölçmek için:
#iperf -c [IP adres]
yazılıyor. Kullanımı bu kadar basit.
emre@homer:~$ iperf -c xxx.xxx.xxx.xxx
------------------------------------------------------------
Client connecting to xxx.xxx.xxx.xxx, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[ 3] local xxx.xxx.xxx.xxx port 48930 connected with xxx.xxx.xxx.xxx port 5001
[ 3] 0.0-10.0 sec 108 MBytes 90.5 Mbits/sec
Ayrıca bence en çok kullanılacak özelliklerden biri de server modda deamon olarak kullanmak
için;
#iperf -s -D
yazıyoruz.
Not: Debian'da iperf version 2.0.2 deamon modda sorun çıkarıyor. Uzaktan bağlanılamıyor. Fakat iperf version 2.0.4 problemsizce çalışıyor. ;)