On 13.07.2009 15:52, Alper Oguz wrote:
>> Tek bir kanaldan haberlesmesinler.  Hem ethernet, hem seri kablo veya 2
>> ayri ethernet vs.
> 
> Normal internet erişimi olan eth0'ı da ekledim. Hem eth0 hem eth1'de tcpdump 
> ile dinleyince 2 saniyede bir heartbeat mesajları görünüyor. Ama dediğim 
> gibi, 
> gidip eth0'ın kablosunu çekiyorum. Dolayısıyla web vs hizmetlerim kesilmiş 
> oluyor. Ama yedek sunucu eth1'den hala sunucu-1'e ulaşabildiğinden konuyu hiç 
> umursamıyor. :)
> 
> Bu durumda heartbeat'leri sadece eth0 üzerinden haberleştireceğim gibi 
> görünüyor. Heartbeat mesajlarının "eth0 veya eth1" şeklinde değil de "eth0 ve 
> eth1" şeklinde izlenmesini sağlayamaz mıyım? Yani iki kanaldan biri giderse 
> yedek sunucu işleri devralsın.

Yukaridaki yazdiginiz dogru anladiysam heartbeat'ler sadece eth0'dan
gitsin ile ayni.

[...]
>> Sunucu tek bir nokta uzerinden disari cikmamali.
> 
> Zaten hassas bir sunucum olduğundan doğrudan servis sağlayıcının switch'ine 
> bağlıyorum.

Tek bir ISP olmamali :)  Carrier-neutral data center'iniz olmali (keske).

> Kart bozulmasına karşı da iki kartı bridge yapar mıyım henüz karar 
> vermedim.
> 
>>> Bu nedenle nabız atışlarını da eth0'dan normal ağdan yapayım diye düşündüm.
>> Tek bir switch olmamali.
> 
> Eray bey hiç uzlaşmacı değilsiniz. :) Yukarıda dediğim gibi bazı kritik 
> sunucularımı kendi switch'ime bile bağlamadım. Zaten rack'teki servis 
> sağlayıcının switch'i ölürse her durumda yapacak bir şeyim yok.

Butcenize bagli tabi ama 2-node cluster semasi minimumda bunun gibi olmali:
http://en.wikipedia.org/wiki/File:2nodeHAcluster.png

Semadan saptiginiz her noktada SPOF yarattiginizi bilin.  Kimi zaman
yapacak birsey yok ama en azindan hangi riskler alindigi bilinmeli.

Stonith kurdunuz mu?  Split-brain durumuna dikkat edin.

Ayrica, servis kesintisinin sizin icin ne kadar kayba yol actigina bagli
olarak, baska sehirde (deprem vs), baska ulkede (TR yurtdisi cikislari
vs) ilave cluster'lar kurmak isteyebilirsiniz.

-- 
Eray
_______________________________________________
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.
http://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap