HPE SimpliVity mimarisinde Arbiter sunucusu federasyon yapısının sorunsuz çalışabilmesi için kritik bir bileşendir. Arbiter OmniStack sunucuları arasında konsensus (oy birliği) mekanizmasını sağlar quorum yapısını yönetir ve veri tutarlılığını korur.
Bu nedenle Arbiter sunucusunda yapılacak herhangi bir değişiklik titizlikle planlanmalı ve doğru adımlar takip edilmelidir.
Zaman zaman aşağıdaki durumlar nedeniyle Arbiter konfigürasyonunu güncellemek gerekebilir:
- Sunucunun farklı bir fiziksel veya sanal makinaya taşınması,
- IP adresinin değiştirilmesi,
- Yeni bir veri merkezi veya cluster konfigürasyonu eklenmesi,
- Mevcut arbiterin bakım veya güvenlik gerekçesiyle yenilenmesi.
Bu makalemde HPE SimpliVity ortamınızda Arbiter sunucusunun IP adresi değişiklikleri ve sunucu taşınma senaryoları adım adım açıklanmaktadır.
İşleme Başlamadan Önce Yapılması Gereken Kontroller
OmniStack Sunucusuna Giriş
Değişiklikler OmniStack sunucusu üzerinden yapılır. Bunun için:
ssh administrator@vsphere.local
hesabı ile OmniStack sunucusuna bağlanın.
Federasyon Sağlık Kontrolü
Değişiklik öncesi tüm federasyonun sağlıklı olduğundan emin olun:
svt-federation-show
Bu komut OmniStack sunucularının genel durumunu gösterir. Eğer arbiter dışında hata alıyorsanız, öncelikle o sorunları gidermeniz önerilir. Aksi halde yapılacak değişiklikler başarısız olabilir.
Arbiter Sunucusu Değişiklik Senaryoları
Senaryo A: Arbiter Yeni Sunucuya Kuruldu, Ancak IP Değişmedi
Eğer Arbiter başka bir Windows sunucusuna taşındıysa ancak aynı IP adresi korunuyorsa, aşağıdaki komut kullanılır:
dsv-arbiter-instance-set –address arbiter_IP_address –datacenter datacenter_name –cluster cluster_name
Senaryo B: Arbiter Aynı Sunucuda, Sadece IP Değişti
Arbiter aynı makinede kalıyor fakat IP adresi güncellendiyse, kullanılacak komut:
svt-arbiter-address-set –address arbiter_IP_address –datacenter datacenter_name –cluster cluster_name
Senaryo C: Arbiter Yeni Sunucuya Kuruldu ve IP Adresi Değişti
Hem sunucu hem de IP adresi değişmişse, kullanılacak komut Senaryo A ile aynıdır:
dsv-arbiter-instance-set –address arbiter_IP_address –datacenter datacenter_name –cluster cluster_name
Doğrulama ve İzleme Adımları
Değişiklikler uygulandıktan sonra, yapılandırmanın doğru şekilde tamamlandığını kontrol etmek önemlidir.
Log İnceleme
Arbiter ile ilgili logları görmek için:
grep arbiter $SVTLOG
Federasyon Durumunu Tekrar Kontrol Etme
Değişiklik sonrası federasyonun sağlıklı çalıştığından emin olun:
svt-federation-show
Bağlantı Testi
OmniStack sunucusunun Arbiter ile iletişim kurduğunu doğrulamak için:
nc -zv 10.10.10.10 22122
Buradaki 10.10.10.10 yeni Arbiter sunucusunun IP adresidir. Port 22122 üzerinden bağlantı kurulabiliyorsa yapılandırma başarılıdır.
Dikkat Edilmesi Gereken Noktalar
Değişiklikleri planlı bakım pencerelerinde yapmanız önerilir. Beklenmedik kesintiler, cluster’ın quorum yapısını bozabilir.
- IP değişikliklerinde, ağ tarafında DNS, yönlendirme ve firewall kurallarının güncellenmiş olması gerekir.
- Arbiter’in bulunduğu sunucunun yüksek erişilebilirlik (HA) prensiplerine uygun konumlandırılması tavsiye edilir.
- Eğer
svt-federation-show
komutu arbiter dışında bir hata döndürüyorsa, önce bu sorunları çözün. Aksi halde arbiter konfigürasyonu başarısız olabilir. - Büyük ortamlar için, değişiklik öncesinde federasyon yedeği (backup) alınması kritik önem taşır.