close

Windows Server 2012 R2 Failover Cluster Kurulum, Konfigrasyon ve Yapılandırma

windows


Failover Cluster nedir?

Günümüzde hemen hemen her alanda kullanılan Bilişim Teknolojileri, önemli bilgileri, servisleri, sistemleri ve hizmetleri kendi içinde barındırmaktadır. Giriş seviyesinde bir örnek vermem gerekirse bir çok çeşit servis, sunucu ve bazı zamanlarda network bileşenleri için bile bütün ihtiyaçlarımızı fiziksel bir donanım olarak sağlamak yerine, sanallaştırma kullanırız. Yani her servis için ayrı bir fiziksel sunucuya ihtiyaç duymayız. Bir node‘u (fiziksel makine) çeşitli mantıksal parçalara bölerek sanallaştırma işlemini uygularız. Peki işlediğimiz makaleler üzerinden örnek vermem gerekirse, Standalone (Yalnız çalışan) bir node (fiziksel makine) içinde DC, Storage, DHCP, DNS, Database, Mail Server gibi servislerin bulunduğı sanal sunuculara sahip. Şirketinizde bir her şey yolunda giderken, fiziksel makineniz DOWN durumuna düşecek bir kesinti yaşadı. Oluşabilecek kaosu düşünebiliyor musunuz? Fiziksel makinenizi aktif hale getirene kadar bütün sistemleriniz durmuş olacak. Failover Cluster yapısında ise bu soruna tamamen çözüm gelebilmekte.

İki node yapımızın olduğunu düşünelim. NODE 1 ve NODE 2.  NODE 1 üzerinde az önce bahsettiğim servislerin ve sunucuların olduğunu ve NODE 1 makinemizin DOWN durumuna düştüğünü varsayalım. Failover Cluster yapısında yaptığınız yapılandırmada NODE 2 sunucunuzun canlı zamanlı olarak NODE 1 sunucunuz üzerinde ki bütün servis ve rolleri kendine geçirerek hizmeti devam ettirecektir. Ayrıfa Failover Cluster teknolojisi sadece sunucu seviyeli bir çalışma alanına sahip değildir, çeşitli ağ bilenşenleri, switchler, routerlar, roller, servisler, veritabanı ve güvenlik duvarlarında da Failover Clustering teknolojisini sağlayabilmektedir.



Kuruluma başlıyoruz

NODE 1 makinemiz üzerinde kuruluma başlıyoruz. Server Manager ekranımızdan, Role ve Features kurulumuna geçiyoruz ve Next ile ilerliyoruz.



Kurulumu yapacağımız sunucumuzu seçip,
Next ile ilerliyoruz.

Server Roles kısmından Hyper-V rolümüzü seçiyoruz.

Hyper-V rolümüzün kurulumu için çeşitli Featuresların eklenmesi gerektiği bilgisi geliyor. Add Features diyerek devam ediyoruz.

Next diyerek ilerliyoruz.

Ekstra bir Feature kurmamıza gerek yok, Next butonu ile ilerliyoruz.

Hyper-V Rolü ve kurulumu hakkında Wizardımız bize bilgiler veriyor. Next ile ilerliyoruz.

Virtual Switches kısmında herhangi bir yapılandırma yapmanıza gerek yok. Bu kısımda Hyper-V üzerinde kuracağımız sanal sunucuların kendi aralarında ya da dış dünya ile iletişime geçecekleri etherneti belirliyoruz özet bir anlatımla. Benim ileride yapacağım makaleler için ben bunu kullanacağım fakat sizin kullanmanıza gerek yok bu kısmı direk olarak Next ile geçebilirsiniz.

Bu kısmı ileride anlatacağım için burayı Next ile geçebilirsiniz. Burada size sorulan her yapılandırma, sonradan yapılabiliyor. Bizde böyle yapacağız.

Burada kurulum dizinlerini seçiyoruz. Default olarak devam edebilirsiniz.

Restart the destination server automatically if required seçeneğimizi seçip, Install ile kuruluma başlıyoruz.

 


Hyper-V kurulumumuz Node 1 makinemiz üzerinde başarıyla tamamlandı. Teknik bir sorundan ötürü bu kısmın ekran görüntüsünü alamadım, şimdi yine aynı makine üzerinden (NODE 1) Failover Cluster kurulumuna geçiyoruz.

Server Manager üzerinden Add Roles and Features kısmından kuruluma başlıyoruz. Next ile ilerleyelim.

Kurulum yapacağımız sunucumuzu seçiyoruz ve Next ile ilerliyoruz.

Herhangi bir role kurmayacağız, Next ile ilerliyoruz.

Features kısmından Failover Clustering featureumuzu seçiyoruz.

Gereken featureları eklemesi için Add Features diyerek devam ediyoruz.

Ekstra bir feature kurmamıza gerek yok. Next ile ilerliyoruz.

Install ile kuruluma geçiyoruz.


Kurulumumuz tamamlandı. Aynı işlemleri tekrardan göstermemek adına, Node 2 makinemize de yukarıda yaptığımız kurulum ve yapılandırmaların aynısını yaptık. Artık Failover Cluster Manager yapılandırmasına geçebiliriz.


Failover Cluster Manager ekranımız bu şekilde. Cluster yapımızı oluşturmaya başlayalım.

Konfigrasyon sihirbazımız çeşitli bilgiler veriyor. Bu kısmı Next ile geçiyoruz.

Select Servers or a Cluster kısmında ise Failover Cluster yapımızda kullanacağımız Node’larımızı seçeceğiz. Browse diyoruz.

Node sunucularımızın isimlerini giriyoruz.
not : Aynı anda ikisinin de ismini girmek isterseniz “Sunucu ismi ; Sunucu ismi 2” şeklinde bir yazım tipi kullanmalısınız.

Gördüğünüz gibi sunucularımız seçildi. Next ile ilerliyoruz.

Cluster yapımız da bulunan her şeyi test etmemiz gerekiyor. Burada iki seçenek karşımıza çıkıyor.

• Run all tests : Burada yapıda bulunacak her şeyi test edecek ve çıktıyı buna göre verecektir.
• Run Only tests I select : Sadece seçtiğiniz herhangi bir bileşeni (network gibi) test edecektir.

Run all tests diyerek devam ediyoruz.

Failover Cluster sunucularımız üzerinde yapılacak bütün test bileşenlerinin bilgisini veriyor. Next ile teste başlıyoruz.

Testlerimiz gerçekleştirildi. Success çıktısını her test için aldıysanız, Failover Cluster yapısı kurulumuna hazırsınız demektir. Burada herhangi bir sorun alırsanız araştırarak bu sorunları çözüp, kuruluma sonradan geçmenizi öneririm.

Failover Cluster Manager üzerinden Management kısmında Create Cluster diyoruz ve yapılandırmaya başlıyoruz.

Başlamadan önce çeşitli bilgilerin yer aldığı ekran, Next ile geçebilirsiniz.

Burada tekrardan Failover Cluster yapısını kullanacağımız sunucularımızı seçiyoruz. Next ile ilerliyoruz.

Cluster name kısmında Failover Cluster yapımıza bir isim veriyoruz. Address bölümüne ise yapımız için bir IP adresi yazıyoruz.

Konfigrasyon bilgilerimizi görüyoruz. Next ile ilerliyoruz.

Konfigrasyonumuz tamamlandı. Finish ile bitirelim.

Evet gördüğünüz gibi Nodes kısmında yapılandırdığım sunucularım Up şekilde sorunsuz bir halde çalışmakta.

Witness ve Cluster Volume disklerimizin online olduğunu görüyoruz.

Cluster diskimize (Quorum diskimize değil) tıklıyoruz ve Add to Cluster Shared Volumes seçeneğine tıklıyoruz.

Evet işlemimiz tamam.

Clusterımızdan Roles kısmına sağ tıklıyoruz ve Virtual Machines > New Virtual Machine seçeneğine tıklıyoruz.

Sanal sunucumuzu hangi node‘umuza kuracağımızı seçiyoruz ve next ile ilerliyoruz.

Kurulumdan önce bilgi verilen kısmı Next ile geçiyoruz.

Sunucumuzun adı ve hangi dizinde kurulacağını seçiyoruz. Oluşturduğumuz Volume dizinini seçiyoruz ve next ile ilerliyoruz.

Sunucumuzun belleğini belirliyoruz ve Next ile ilerliyoruz.

Etherneti seçiyoruz ve next ile ilerliyoruz.

Bildiğimiz klasik kurulum ekranında aynı şekilde ekstra bir ayar yapmadan Next ile ilerliyoruz.

Next ile ilerleyelim.

Finish ile NODE 1 makinemiz üzerinden kurduğumuz sanal sunucumuzun kurulumunu tamamlayalım.

Evet şu an sunucumuz Off durumunda, sunucumuzu çalıştırıyoruz. (Bu kısımları tekrardan ekran görüntüsü ile anlatma gereği duymadım, bildiğiniz sanal sunucu açılışı)

Sunucumuzun konfigrasyonu bu şekilde gördüğünüz gibi.

Sunucumuza başka bir sunucudan ping göndermeyi deniyoruz.

Şimdi sunucumuz üzerinde Failover Cluster durumunda Node 1 makinemizden, hangi fiziksel node’umuza geçeceğini ayarlayacağız.

Move > Quick Migration > Best Possible Node 

• Live Migration : Sunucumuzun kapanma durumunda otomatik olarak Node 2 sunucumuzun bütün görevleri üstleneceği yapılandırma.
• Quick Migration : SRV1 adlı sunucumuzun Node 1 fiziksel makinemiz üzerinden, Node 2 fiziksel makinemize geçeceği yapılandırma.

• Best Possible Node : Migration işleminin o an yapılabilecek en uygun Node üzerine yapması için bu ayarı seçiyoruz.
• Select Node : Seçtiğimiz herhangi bir node üzerine Migration yapması için bu ayarı seçiyoruz.

not : İki fiziksel sunucumuz (node1, node2) olduğu için bu senaryomuzda Best Possible Node ve Select Node işlemlerinin vereceği sonuç aynı olacak ve Node 2 sunucusuna geçecektir.

Gördüğünüz gibi sunucumuz şu an DOWN durumunda ve Migration işleminin %68’i tamamlandı.

Migration işlemi tamamlandı ve Failover Cluster yapımızda sunucumuzun sahibi fiziksel makinemiz şu an Node 2 olmuş bulunmakta.



Bu süreç içerisinde Node 1 üzerinde bulunan sanal sunucumuzu, Node 2 üzerine taşırken başka bir sunucudan ona sürekli olarak ping attım. Bu işlemi yapma sebebim size Migration işlemi yapılırken yaşanabilecek zaman kaybını göstermekti.

Gördüğünüz bir kaç saniyelik bir kayıp söz konusu sadece. İşte bu yüzden Failover Cluster‘ı seviyoruz, sevdiriyoruz.

Yardımcı olabildiysem ne mutlu bana, başka bir makalemde görüşmek üzere.

Kaelnoxa

The author Kaelnoxa

Leave a Response