Posta kutusunun da kirası gelir

Dernek üyelerimizden Burak Usgurlu 7 ayı aşkın bir süredir her hafta sık sık derneğin posta kutusunu (PK 500) kontrol ediyor.

Birkaç gün önce gittiğinde değişik bir tabloyla karşılaştı — posta kutusunun kirası ile ilgili bir not bırakılmıştı. Öğlen gittiği için görevli kimse yoktu. Ancak daha önce karşılaştığı bir durum olmadığı için, önemli olabileceği düşüncesiyle aynı gün içinde tekrar postaneye koşturdu.

Oradaki görevli derneğin senelik posta kutusu kirasını istedi, ayrıca dernekle ilgili sorular da sordu — “Kaç üyeniz oldu?”, “Linux ne?”, “Dernek ne yapıyor?” 🙂

Posta kutusunun yıllık kirası mı? 3 TL…

06 Mart 2009

Posted In: Yk

Sunucu Serüveninde Mutlu Sona Doğru

Her şey 13 Şubat Cuma günü başladı (evet, 13. Cuma). Derneğimizin emektar sunucusu Hin, cevap vermez hale geldi.

Bu ilk defa olan bir şey değildi, son birkaç aydır ağır yük altında ısınıp kendini kapattığını tahmin ediyorduk. Hin, eskiden derneğin FTP dışındaki tüm internet servislerini veriyordu. Önce ikinci bir sunucuya e-posta listeleri taşındı. Daha sonra üçüncü bir sunucuya tüm web siteleri taşınmaya başlandı. Amaç Hin’i tamamen boşaltmak ve baştan kurmaktı. Üzerinde yıllar boyunca birçok servis koştuğundan, birçok da sistem yöneticisi görüp geçirdiğinden toptan bir temizlik çok uzun zamandır gerekiyordu onda.

Web sitelerinin taşınma işlemine Kasım civarı başlandı ama beklendiğinden daha uzun sürdü. Sitelerdeki yılların birikmiş ve aktif kullanılmayan web uygulamalarını temizleyerek aktarma düşüncesine, iso -> unicode geçişi, web’leri svn’e yerleştirme ve web ekibinde görev alan insanların zaman problemleri de eklenince haftalar aylara dönüştü. Hala birkaç web sitesi Hin’de çalışmaya devam ediyordu.

Hin kendini kapattığında, genelde yaptığımızı yaptık, Akgül Hoca’yı aradık. O da Urfa’dan Bilkent Sistem Odası’na telefon etti, “ses doğrulama”sını başarıyla tamamlayarak sunucuyu tekrar başlatmalarını istedi. Nasıl olduysa yanlış sunucu, web sitelerinin çoğunluğunu barındıran Anadolu sunucusu yanlışlıkla resetlendi ve daha da ilginci kendisi açılmadı. Grub ekranında takılıyor gözüküyordu. İki sunucu birden kapalı hale gelmişti.

Bu sefer telefona güvenemedik, sunucu ekibinden Bilkent’te öğrenci olan Durmuş Uğur Karatay fiziksel olarak sunucuların başına gitti. Ancak Anadolu sunucusunun üzerinde CD/DVD sürücü olmadığını farketti. Mesai bitimi nedeniyle Bilkent Bilgi İşlemi’nden de alet/edevat desteği alamadı, çevrede destek alabileceği Akgül Hoca’nın da Urfa’da olması, Volkan’ın (Evrin) da şehir dışında olması nedeniyle sadece Hin’i düzeltip köskös dönmek zorunda kaldı.

Ertesi sabah Uğur Anadolu makinasına kalıcı bir DVD sürücü takabilmek için Bilkent’teki Teknosa’nın yolunu tuttu. Ancak koskoca teknoloji mekanında herhangi bir çeşit optik okuyucu yoktu. Çevredeki diğer dükkanlardan da sonuç alamadı. Bunun üzerine Birlik Mahallesi’nden Hüseyin Kaya araçla yola çıktı, yoldan bir DVD sürücü satın alıp Uğur’a iletti. Bu sırada Uğur da boş durmadı, sunucu odasında kalıcı bir alet çantamız olması için bir tornavida setinin alışverişini yaptı. Sunucunun vidalarını açtı, içine DVD sürücüyü taktı, Linux CD’sini yerleştirdi, Kıbrıs’ta sunucuya uzaktan erişip gerekli işlemleri yapmak için bekleyen Ümit Ezerçe’ye teslim etti düzeneği.

Her şeyin yoluna girmesi beklenirken tam ters yöne gitmeye başladı. E-posta sunucusu (kod adı “Mail”) yanıt vermemeye başladı. Sunucu KVM’de çalışır gözükse de, hiçbir ağ paketi gidip gelmiyordu. Ümit Anadolu’nun Grub problemini giderince, dosya sisteminde de bir problem olduğu ve “kernel panic” gerçeği ile karşılaştı. KVM güç kesemediği, “kernel panic” ekranında da Ctrl+Alt+Del tuşları bir işe yaramadığından Ümit tekrar tıkandı. Üstüne bir de akşamın geç saatlerinde Hin rutin kpanışlarından birini yaşayınca o geceyi Ulakbim’in ev sahipliği yaptığı ftp.linux.org.tr ve Meteksan ile Akgül sunucusunun ev sahipliği yaptığı yedek DNS (isim) sunucularımız dışında kapalı geçirdik.

Pazar sabah Ümit ve onun Ankara’daki fiziksel uzantısı Uğur sabah erkenden iş başındaydı. Yine sunucu odasına giden Uğur, “Mail” sunucusunun switch’e giden bağlantısında bir problem olduğunu farketti. Kabloyu tekrar, bu kez sevgiyle bağlayınca e-posta servisi/listeleri ile birincil DNS’imiz tekrar çalışır hale geldi. Hin dürtüklenince kendine geldi. Anadolu’yu da tekrar uzaktan müdahale edilebilir hale getirdi.

İlerleyen birkaç gün Anadolu için iyi geçmedi. Xen kök dosya sisteminde problem olduğu ortaya çıktı. “Kernel panic”ler ve fiziksel müdahaleler birbirini kovaladı. Urfa’dan dönen Akgül, Yavuz Selim Kömür, Mustafa Bodur fiziksel ziyaretlerle sorunun nereden kaynaklandığını bulmaya çalıştı; Ümit uzaktan erişerek çalışmalara devam etti, fakat işler iyiye gitmiyordu — 17 Şubat Salı günü sanal makinalar da erişilmez hale gelince nefesler tutuldu, artık veri kaybı riski oluşmuştu. Bu işin çabuk bitmeyeceği kesinleşmişti.

Bunun üzerine Hin üzerinde bulunan ve yeni Anadolu’ya taşınmış birkaç web sitesinin DNS’i değiştirilip Hin üzerinde çalışır hale getirildi. Hakan Uygun ve Görkem Çetin Intel’le görüşüp, geçen yılki konferans sponsoru olarak verecekleri sunucuya acilen ihtiyaç olduğunu ilettiler. Volkan Anadolu’nun RAID disklerinden birini söküp bir veri kurtarma firmasına yolcu etti, kalan diski bir kurtarma dağıtımı olan RIP dağıtımı CD’sini Anadolu’ya yerleştirerek Ümit’in ellerine bıraktı.

Dibe vurduktan sonra, tekrar çıkış vakti gelmişti. Ümit diskin uçan disk bölümleme tablosunu tamir etti, sanal makinalar tekrar erişilebilir hale geldi. Intel sunucuyu Cuma günü ulaştırdı. Burak Usgurlu’nun yardımıyla Bimel’den hızla bir KVM modülü alındı, Volkan Cumartesi günü Intel’den gelen sunuyu sunucu odasına yerleştirip uzaktan erişilir hale getirdi. Tüm öğleden sonra Ümit Intel sunucusuna sıfırdan bir kurulum yaptı, Anadolu’da bulunan sanal makinaları taşıdı ve servisleri çalışmaya başladı. DNS’ler eski haline getirildi. Her şey normale dönmüştü.

Ya da biz öyle düşünmüştük. Intel sunucusunun belleği yalnız 1 GB’tı, ilk anda çabucak devreye alalım diye dert etmemiştik ama etmeliymişiz. Birkaç günün sonunda bellek yetmezliğinden takas alanına düşmeye ve ciddi yavaşlıklar yaşanmaya başlayınca Perşembe günü Bora Ergül’ün yardımıyla hızlı bir operasyonla bellek alındı, Volkan onları sunucuya taktı ve o safta rahatladık.

O safta diyoruz çünkü bir taraftan Hin’in ısınarak kapanma sorunları artık başedilemez bir hale gelmişti. Birkaç haftada bir kapanma sorunu yaşayan makina artık günde birkaç kez kapanır hale gelmişti. Dernek günlükleri ve seminer web sitesi de dahil olmak üzere hala orada duran birkaç web sitesi vardı ve onlar mütemadiyen ulaşılamaz hale geliyordu. Kim sunucuyu kapalı yakalarsa Akgül Hoca’yı arayıp reset dilenir hale geldi. Doruk hatta bir ara bir zaman ayarlı priz takalım, 2-3 saatte bir kendiliğinden resetlensin alet gibi bir öneri bile getirdi (ve kabul edilmedi tabii). Sonunda bu hafta başında kapanıp durmaması için sunucunun IP’si değiştirildi, sadece web ekibinin ulaşabileceği hale getirildi. Bahri Meriç Canlı ve Barkın Kılıç, Doruk’un da desteğiyle kalan tüm web sitelerini karga tulumba Intel sunucusuna taşıdılar ve Hin sunucusu resmen emekli oldu, tüm web siteleri ufak problemleri de olsa erişilebilir hale geldi.

Tüm bu karmaşanın atlatılmasının ardından sonra hala yapılacak işler var elbette. Anadolu sunucusunun sorun yaşadığımız 1 TB Seagate disklerinin firmware güncellemelerinin yapılması, daha sonra tekrar kurularak devreye alınması gerekiyor. Hin makinasının bakıma alınıp, iyice bir temizlenip ısınma sorunlarının giderilip (belki güç kaynağı, işlemci fanı, soğutucu değiştikten) sonra tekrar çalışır hale gelmesi lazım. Bazı web sitelerinin yeni sunucuya acele göçten kaynaklı bazı kodlama, sayfa düzenleme ve web bağlantısı aksaklıkları üzerinde çalışılması gerekiyor.

En azından birkaç haftadır süren “kriz” halinden çıkmış gözüküyoruz. Biraz arkamıza yaslanıp, kendimizi yormadan çalışabiliriz sunucu ve web siteleri üzerinde.

05 Mart 2009

Posted In: Yk

Cumhuriyet Gazetesi ile röportaj

Geçtiğimiz hafta Cumhuriyet Gazetesi derneğimizle bağlantı kurarak, dernek çalışmalarımızla ilgili röportaj yapmak istediklerini belirttiler.

Yönetim kurulu üyelerimizden Hakan Uygun’la yaptıkları röportajda özgür yazılımdan, derneğin tarihinden ve çalışmalarından, Türkiye ve dünyada özgür yazılımla ilgili yapılanlardan ve Internet yasaklarından bahsedildi.

Röportaj, bu Pazar (8 Mart), Cumhuriyet Gazetesi’nin Pazar günleri yayınlanan eki Cumhuriyet Dergi’nin teknoloji sayfasında yayınlanacak.

04 Mart 2009

Posted In: Yk

Bilkent Üniversitesi, Linux ve Özgür Yazılım Seminerleri

İlki geçen yıl yapılan ve 4 seminerden oluşan Linux seminerleri dizisi, bu yıl da devam ediyor.. Bilkent Üniversitesi Teknoloji Topluluğu ve LKD Seminer Çalışma Grubu işbirliğiyle, haftada bir seminer olmak üzere 4 hafta sürecek seminer dizisinde giriş düzeyinde seminerlerle başlayıp sanallaştırma ile noktayı koyacağız.

Seminer programı şöyle:

10 Mart Salı: Deniz Koçak – Meraklısına GNOME
17 Mart Salı: Can Burak Çilingir – Kısaca Django
24 Mart Salı: Mahmut Sedat Eroğul – Linux Nedir?
31 Mart Salı: Can Eroğul – XEN ve sanallaştırma

Tüm seminerler 12.40-13.30 arasında yapılacak. Ayrıca tüm seminerlere katılım sağlayanlara katılım belgesi verilecek. Seminerlerde ücretsiz CD dağıtabilmek için de çalışmalar devam etmekte.

Seminerler, Bilkent Üniversitesi’nde yapılacak; ilk seminer Mithat Çoruh Amfi’de, diğerleri C Blok Amfi’de gerçekleştirilecektir.
Katılım tahmin edeceğiniz gibi, ücretsiz.

Seminer afişi için: buraya

04 Mart 2009

Posted In: Seminer

Bilgi ile ikinci görüşme

Dernek sponsor ilişkilerinden sorumlu üyelerden Enver Altın, bugün Bilgi Üniversitesi’ne giderek şenlik detayları konusunda Boran Puhaloğlu ile görüştü. Beraber sohbet edip yemek yiyen ikilinin gündeminin ana maddesi sponsor çalışmalarıydı.

Mimarlık mezunu olan Boran’ın kendi elcağızlarıyla çizdiği nurtopu gibi bir şenlik alanı krokimiz oldu. Üstelik bir haber daha, etkinliğin yapılacağı Dolapdere Kampüsü’nin OpenArena haritası hazırlandı. Şenlik sırasında yapılacak oyun turnuvasının OpenArena ayağında eğlenceli dakikalar bizleri bekliyor olacak.

03 Mart 2009

Posted In: Yk