SQL Server 2012 Failover Cluster Kurulumu ve Yapılandırması (tr-TR)

SQL Server 2012 Failover Cluster Kurulumu ve Yapılandırması (tr-TR)

Merhabalar,

Bu makalemde sizlere işletmelerimiz için yüksek değer ve önem taşıyan Database Sunucularımızın Failover Cluster ile yüksek erişilebilirlik sağlanılmasını anlatacağım. Tabi bu işlemleri Microsoft’ un en son İşletim sistemi Server 2012 ve SQL Server 2012 üzerinde gerçekleştireceğiz…

Microsoft’ un eski versiyonlarından bu yana gelen ve sürekli kendini geliştiren rolü Cluster günümüzde Failover Cluster adını almıştır. Bir çoğunuz adını duymuş ve yapılanmalarınızda kullanmaktasınızdır. Nedir bu Failover Cluster ? Nasıl çalışır ? gibi soruları neredeyse hemen hemen heryerde duymaktayız, kısaca özetlemek gerekirse aynı hizmeti veren sunucu veya sunucuların oluşan bir aksaklıkdan dolayı down olması durumunda verdiği hizmetin aynısını gerçekleştirebilecek olan sunucu üzerinden devam ederek kullanıcıların bu durumdan minimum ve hiç etkilenmeden işleyişi devam etdirmesini sağlamaktır.

Kısa bir bilgilendirmeden sonra artık yapılandırmamıza geçebiliriz..

Kurulumumuzdaki yapılanmamız aşağıdaki gibi olacaktır.

Görüldüğü üzere yapımızda kullanıcılarımızın kullandığı Tiger yazılımımızın bulunduğu bir application server’ ımız mevcut. Tiger yazılımımıza girilen bütün datalar veritabanızda tutulmaktadır. Yapılanmamızı yukarıdaki topolojiye uygun olarak gerçekleştireceğiz.

Domain Controller

DomainName: dc.asilmutlu.local

NIC : 192.168.100.1 / 24

OS : Windows Server 2012

SQL NODE 1

DomainName: sqlnode1.asilmutlu.local

DomainNIC : 192.168.100.8 / 24

ISCSİ NIC : 192.168.135.8 / 24

OS : Windows Server 2012

SQL NODE 2

DomainName: sqlnode2.asilmutlu.local

DomainNIC : 192.168.100.9 / 24

ISCSİ NIC : 192.168.135.9 / 24

OS : Windows Server 2012

ISCSİ STORAGE

DomainName: iscsi.asilmutlu.local

DomainNIC : 192.168.100.10 / 24

ISCSİ NIC : 192.168.135.10 / 24

OS : Windows Server 2012

ISCSI Disks

Quorum.vhd

MSDTC.vhd

SQLDatabase.vhd

SQLLogs.vhd

TempDB.vhd

TempDBLogs.vhd

Daha önceki makalelerimde sizlere ISCSİ Target Server ve Failover Cluster rolünün kurulumunu nasıl yapacağınızı anlatmıştım bu link’ den incelebilirsiniz. http://www.asilmutlu.com/windows-server-2012-hyper-v-failover-cluster-kurulumu/ Bunun için ISCSİ Target Server ve Failover Cluster rolünün kurulumunu tamamlanmış olarak düşünürek ISCSİ disklerimizi oluşturarak devam edeceğim.

İSCS Storage Sunucumuzun üzerinde Server Manager > Tools > İSCSI ye geliyoruz. Burada TASKS’ dan New İSCSI Virtual Disk… diyoruz.


İSCSI virtual disk location penceresinde İSCSI VM disklerinin duracağı sürücüyü belirleyeceğiz. Tabiki bu bir test ortamı olduğundan dolayı standart diskleri üzerinde tutacağım tabiki sizler bu tür işlemleri RAID yapılmış disk ortamlarında tutmanızda fayda var.

Alt kısımda bulunan Type a custom path’ i seçiyorum ve Browse diyorum…

İSCSI Virtual Disk Name kısmında cluster bilgilerimizin yer alacağı disk alanımızı oluşturuyoruz. Oluşturacağımız bu vm diskimize Quorum diyoruz, Path kısmında fark ederseniz bu oluşturulan diskler *.vhd formatında olacaktır. Next diyerek devam ediyoruz.

İSCSI Virtual Disk Size kısmında oluşturacağımız Quorum Disk’ imizin boyutunu belirliyoruz. Bu disk alanımız Cluster bilgilerini tutacağını ve çok küçük boyutlarda dosyalar olduğundan dolayı 1GB disk alanı büyük ölçüde yetecektir.

İSCSI Target penceresinde henüz bir target’ ımız bulunmadığından seçim yapamayız. Biz kendimiz İSCSI Target oluşturacağız bunun için New İSCSI target‘ ı seçiyoruz ve ilerliyoruz.

Target Name and Access penceresinde Target’ ımız için bir isim belirliyoruz ve Next diyerek devam ediyoruz.

Access Server tabında İSCSI Storagelarımıza üye olan NODElarımızı eklememiz gerekiyor. Nodelarımızı eklemek için Add… butonuna geliyoruz, burada Nodelarımızı seçtikden sonra OK diyerek onaylıyoruz. Görüldüğü gibi Nodelarımız eklendi artık Next diyerek devam ediyoruz.

Enable Authentication penceresinde İSCSI Sunucumuzdan İSCSI Disklerinden yaralanacak olan Nodeların ileşim kurmadan önce ekstra bir kimlik doğrulaması yapmasını istiyorsanız devreye alabilirsiniz. Bu da ekstra bir güvenlik oluşturacaktır. Tabiki devreye alındığı taktirde hem İSCSI Target Sunucu üzerinde ve Node’ lar üzerinde karşılıklı olarak yapılandırılmalıdır. Ben şimdilik bir değişiklik yapmadan devam ediyorum.

Artık İSCSI Virtual Disk oluşturmayı başlatmak için Create butonuna basıyoruz ve devam ediyoruz.

Oluşturma işlemleri adımları dahil yukarıdaki gibi Complated olmalıdır mutlaka.

Disklerimizi nasıl oluşturabileceğinizi yukarıdaki adımları uygulayarak gerçekleştirebilirsiniz

Görüldüğü üzere İSCSI Virtual Disks penceresine oluşturduğumuz İSCSI VM Disk’imiz geldi. Görüldüğü üzere Path = D:iscsivmdiskQuorum.vhd (diskiminizin ismini ve bulunduğu konumu) Virtual Disk Status = Not Connected (Şuanda bu diskimize bir İSCSI Target grubu tarafından erişim sağlanıp sağlanılamadığının durumunu gösterir) Target Name = SQLNode-Target (Bu diskin atanmış olduğu İSCSI Target grubunu gösterir) Target Status = Not Connected (İSCSI Target grubunun o anki durumunu gösterir)

SQL Node üzerinde yapılması gereken işlemlerde artık sıra…

İSCSI İnitiator Ayarlarını yapmak için SQL Hostlarımızın üzerinde İSCSI İniator’ a geliyoruz. Windows Server 2012 ile beraber gelen İSCSI İnitiator ağ üzerinden İSCSI tabanlı depolama alanlarına erişim sağlamamızı sağlamaktadır.

İSCSI İnitiator üzerinde Discovery tabına geliyoruz, burada Discovery Portal butonuna geliyoruz. Açılan pencerede İSCSI Target Serverımızın IP adresini giriyoruz. Buraya girdiğimiz IP adresi ISCSI Network ağımıza ait olan adrestir. Başta söylediğimiz gibi 3260 portunu kullanmaktadır. Gereken ayarlamaları yaptıktan sonra OK diyerek tamamlıyoruz.

İSCSI Target Server’ ımızın Target Portals kısmına geldiğini göreceksiniz. Sıra disklerimizi SQLNodelarımıza bağlamaya geldi.

İSCSI İnitiator da Targets tabına geliyoruz. Discovered targets kısmına ISCSI Target Serverımızın geldiğini görüyoruz. Status kısmına baktığınızda Inactive olduğunu görüceksinizdir. Connectbutonuna basarak bağlıyoruz.

İSCSI Targer Serverımızla bağlatımızı kurdukdan sonra artık İSCSI Virtual Disklerimizi Nodelarımıza ekliyoruz. Bunun için Volumes and Devices tabına geliyoruz. Volum List ilk bakışta boştur İSCSI disklerimizi eklemek için Auto Configure butonuna geliyoruz ve Sonra İSCSI disklerimizin Virtual List’ e geldiğini göreceksiniz.

Server Manager konsolumuza bağlantı kurduğumuz disklerimizin geldiğini fakat Offline durumda olduklarını görüyor. Artık bu disklerimizi Online duruma getireceğiz.

Bunun için Run > Diskmgmt.msc diyoruz.

İnitialize Disk penceresinde Disklerimizi seçiyoruz. Partition Style’ da GTP (GUID Partition Table)seçiyor ve OK diyoruz.

Disklerimizi yapılandırmalıyız. Dosyalama sistemleri NTFS olarak oluşturulup sürücü harflerini atıyoruz. Bu işlemi sadece bir kere tek bir Node üzerinde yapmamız yeterli olacaktır.

Cluster Disklerimizi yapılandırdık ve SQL Node’ umuz üzerinde görebiliyoruz artık. Bu disklerimizin üzerinde SQL kurulumumuzu gerçekleştireceğiz.

Failover Cluster yapılandırmamızı yapmaya başlıyoruz…

Failover Cluster Manager penceremizde üç şekilde oluşturabiliriz. Sol barda bulunan Failover Cluster Manager üzerine sağ click yaparak Create Cluster diyebilir, Orta kısımda bulunan Create Cluster linkinden yapabilir veya sağ barda bulunan Action kısmında Create Cluster diyerek kuruluma başlayabiliriz. Create Cluster diyoruz.

Before you Begin penceresinde Next diyerek devam ediyoruz.

Select Servers penceresinde Cluster yapacağımız Nodelarımızı seçiyoruz, bunun için Browsediyoruz ve SQL Nodelarımızı ekliyerek devam ediyoruz.

Validation Warning penceresinde Cluster yapacağımız Nodeların sistem uygunluklarını doğrulamamız gerekmektedir tabi bu işlem opsiyoneldir fakat yapılmasını öneriyoruz. Çünkü bu doğrulama Nodeların cluster uygunluğunu ve ne ölçüde gereksinimleri karşıladığını görebiliriz. Bu yüzden doğrulamayı yapıyoruz Next diyerek devam ediyoruz.

Testing Option penceresinde Run all tests‘ i işaretliyerek bütün testleri yapıyoruz.

Confirmation penceresinde Servers to Test kısmında testlere tabi tutulacak Nodelarımızı veTests Selected by the User kısmında uygulanacak olan testlerin listelerini bizlere sunuyor, Nezt diyerek devam ediyoruz.

Validating penceresinde testlerde yapılan işlemler ve durumları gösteriliyor.

Testlerimiz tamamlandı. Ayrıntılı raporu görüntülemek isterseniz View Report diyebilirsiniz. Ben Finish diyerek doğrulama işlemimi tamamlıyorum.

Bu doğrulama testlerinin sonuçları Cluster yapısının doğru çalışabilmesi için önemlidir. Test sonuçlarında Warning‘ ler varsa raporun ayrıntılarına bakılarak düzeltmenizde fayda var. Warning almanın kurulumunuza engel değildir fakat düzeltmeleri yapmanızı öneririm. Tabiki test sonuçlarında Errors (Hatalar) bulunuyorsa bunlar kuruluma devam etmenize izin vermeyecektir mutlaka düzeltmeleri yapmalısınız.

Karşımıza gelen bu pencerede Cluster için bir isim ve ip adresi tanımlıyoruz. Burada belirleyeceğimiz bu isim ve ip cluster yönetiminden kullanılacağından dolayı önem arz etmektedir. Bu yüzden belirliyeceğimiz isim ve ip adresi etki alanında hiçbir bilgisayar ismi ile ip adresi ile çakışmaması gerekiyor.

Kuruluma başlamak için Next diyerek devam ediyoruz.

Kurulum aşamaları devam etmektedir.

Cluster kurulumumuzu tamamladık View Report diyerek ayrıntılı inceleme yapabilirsiniz. Finish diyerek tamamlıyorum.

Failover Cluster Manager konsolumuz yapılandırmamızdan sonra bu şekildedir. Cluster ve ve kaynaklarımızın sahibi şuanda SQLNODE2 olarak gözükmektedir. Sizlerde NODE1 olarakda gözükebilir. Bu bir sorun teşkil etmez.

MSDTC (Distributed Transaction Coordinator)Servisini kurmaya geldi sıra…

Nedir bu DTC ?

DTC : COM teknolojisinin parcalarindan biri olan, transaction‘larin process boundary’ler haricinde birden fazla server’a da yayilabilmesini saglayan ve bunlari bir arada ahenk icinde yoneten servisdir. Bu Servis transection içerisinden birden fazla farklı data source içeren client uygulamalarına izin verir ve sonra transaction içerisinde kaydedilmiş tüm sunucular içerisinden DTC ( Distributed Transaction Coordinator) uygulamasını koordine etmekle sorumludur.

SQL Server’ ımızın Cluster üzerinde çalıştıracağımızdan bu servisin kurulması gerekmektedir.

Bunun için,

DTC Servisimizi kurmak için Failover Cluster Manager penceremizden Roles > Sağ Click > Configure Role diyoruz.

High Availability Wizard’ ımıznda Select Role’ den Distributed Transaction Coordinator (DTC)rolümüzü seçiyoruz ve Next diyerek devam ediyoruz.

DTC Rolümüze bir virtual name ve IP tanımlayarak devam ediyoruz.

DTC Servisimizin kullanacağı Cluster Diskimizi seçiyoruz ve devam ediyoruz.

Next diyerek devam ediyoruz.

DTC Servisimizi başarılı bir şekilde kurduk Finish diyerek penceremizi kapatıyoruz. Artık SQL Nodelarımızın üzerinde SQL Server 2012 kurulumlarımıza başlayabiliriz…

SQL Server 2012 kuruluma geçmeden DTC Servisimizin diğer nodelarla iletişim kurarken bazı security gereksinimleri olmaktadır. Bu yüzden componentlerimiz üzerinde bir ayarlama yapacağız…

Server Manager konsolumuzdan Tools > Component Services‘ a geliyoruz.

Component Services penceresinde Component Services > Computers > My Computer > Distributed Transaction Coordinator > Clustered DTCs > DTC sağ click yapıyoruz ve Propertiesdiyoruz.

DTC Properties penceremize geldikden sonra burada Security tabına geliyoruz. DTC Servisimizin Network erişimini sağlamak için Security Settings > Network DTC Access kutucuğunu işaretliyoruz.

Alt kısımda bulunana Transaction Manager Communication kısmında Allow Inbound ve Allow Outbound kutucuklarını işaretliyereken gereken izinlerimizi tamamlıyoruz.

SQL SERVER 2012 KURULUMLARI—

SQL Server 2012 Failover Cluster kurulumumuz için gereken bileşenleri,Rolleri, Storagelerimizi ve Nodelarımızı hazırlıklarını tamamladık. Artık SQL Nodelarımız üzerine SQL Server 2012 kurulumlarını gerçekleştirmeye başlıyoruz.

SQL Server 2012 Kurulum DVD’ mizi çalıştırıyoruz. Installation kısmına geliyoruz. Burada New SQL Server failover cluster installation linkine geliyoruz ve kurulumumuza başlıyoruz.

Kuruluma geçmeden önce yapılması gereken ön hazırlıklarının yapıldığını kontrol ediyor. Failedbulunmadığı sürece kuruluma devam edebilirsiniz. Tabiki bütün adımları Passed konunda ilerlemenizde fayda var.

Product Key penceresinde Ürün lisansınızı girerek devam edilmelidir. Ben test ortamında gerçekleştirdiğim için 180 günlük deneme sürümü olarak kullanıcağım Specify a free editiondiyorum ve devam ediyorum.

License Terms penceresinde Lisans sözleşmemizi okudukdan sonra onaylıyarak devam ediyoruz.

Aynı şekilde tekrardan yapılandırmamızın SQL Server 2012 Failover Cluster kuruluma uygun olup olmadığını kontrol ediyor. Nest diyerek devam ediyoruz.

Setup Role penceremizde SQL Server Feature Installation seçeneğini seçerek devam ediyoruz kurulumumuza…

Feature Selection kısmında kurulumunu gerçekleştirmek istediğimizi bileşenlerimizi belirliyoruz. Bu seçimler tamamen sizin yapılandırmanıza ve ihtiyaçlarınıza göre değişiklik gösterecektir. Featurelarımı seçtikden sonra Next diyerek devam ediyorum.

Bu pencerede featurelarımızın cluster yapısına uygunluğunu test ediyor. Bu pencerede Next diyerek devam ediyoruz.

Instance Configuration penceresinde ilk adım SQL Server Network Name yani SQL Sunucumuza network üzerinde erişimde kullanacağımız isimi belirliyoruz. Burada Belirleyeceğimiz isim bir Computer object oluşturacaktırki DC üzerinde görebilirsiniz. Alt kısımda Default Instance‘ ı da kullanabildiğimiz gibi Name Instance diyerek kendi vereceğimiz Instance’ da kullanılabilir. Bu kısımda bir değişiklik yapmıyorum ve Default Instance olan MSSQLSERVER Instance’ nı kullanıyorum. Next diyerek ilerliyorum.

Gereken disk alanı bilgilerinin bulunduğu bu pencerede kurulumda kullanılacak olan disk alanı büyüklüğü bilgilerini görüyoruz bu pencerede next diyerek devam ediyoruz.

Bu pencerede yaratılacak olan Cluster Kaynak Grubunu (Cluster Resource Group)ve bu kaynak grubu ismini gösteriyor. İsterseniz bu kaynak grubun ismini SQL Server cluster resource group name‘ den değiştererek kendinizde belirleyebilirsiniz. Gerekn duymuyorum kende belirlecediği cluster kaynak grubu adı ile olştursun istiyorum ve bir değişiklik yapmadan devam ediyorum.

Cluster Disk Selection penceremizde kullanıcağımız Cluster disklerimizi seçiyoruz. Aşağıda gördüğünüz gibi Available shared disks kısmında oluşturduğumuz 4 cluster diskimizi görebiliyoruz.

Fakat sadece Cluster Disk2 ve Cluster Disk4 seçilebiliyor. Bunun sebebi ilk başta kurulumdanCluster Disk1′ i QourumCluster Disk 3′ üde MSDTC servisimizin kullanacağını için belirlemiştik ve kendilerine tahsis etmiştik. Message kısmına bakarsanızda bu disklerinin Quorum ve MSDTC için atandığının bilgisini görebilirsiniz.

Cluster Disk2 ve Cluster Disk4 disklerimizi işaretleyerek devam ediyoruz.

Cluster Network Configuration penceresinde Cluster hizmetini hangi IP adresi üzerinden gerçekleştireceğini belirliyoruz. Burada ilk olarak işlem yapabilmemiz için IPv4 kutucuğunu işaretliyoruz.

Oluşacak olan bu Computer objemiz cluster görevini üstleneceğinden dolayı bir IP adresine sahip olacaktır. Bu objenin IP adresini DHCP‘ den aldırta bilirsiniz gördüğünüz üzere fakat pek önermiyorum. DHCP’ nin çalışma mantığına göre bu IP Statik olarak vermek daha mantıklı yoksa IP adresinin atanan gün sayısı geçtikden sonra bu IP adresinin değişip farklı bir IP adresini alması karışıklığa yol açabilir. Onun için DHCP kutucuğunu işaretlemeden Address (192.168.100.25) kısmına elle kendimiz bir IP adresi belirledikden sonra devam ediyoruz.

Server Configuration penceremizde SQL Featurelarının kullanacağı hesapları belirlediğimiz kısımdır. Burada bazı featureların kullanıcı hesapları dinamik bazılarının ki static olarak gelmektedir. Statik olan bileşenlerin kullandığı hesaplar gördüğünüz üzere sistem accountlarıdır. Biz dinamik olan bileşenlerimizin kullanacağı domain’ imizde yetkili olan hesapları veriyoruz.

Acoount Name kısmında kullanılacak olan etki alanıhesabı ve bu kullanıcının Password’ ünün belirliyoruz ve devam ediyoruz.

Database Engine Configuration penceresi bizim için önemli bir adımdır. Bu pencerede Databaselerin, Logların ve Temp fileların cluster disklerimizde konuşlandırılmasının alarladığımız adımdır.

İlk önce Authentication Mode‘ umuzu benlirliyoruz ben Windows authentication mode’ u kullanacağımda Windows authentication mode‘ u seçiyorum. Aşağısında bulunan Mixed modeseçilerek SQL Sunucumuza hem SQL Authentication ile hemde Windows Authentication ilerişimlerin sağlanmasına izin verir.

Mixed Mode seçildiği zaman altında bulunun Password alanı aktif olur. SQL kurulumu tamamlandıkdan sonra Security altında Logins’ de bulunan “SA” account’ unun şifresini işte bu kısımda belirlenilen şifredir.

Specify SQL Server Administrators kısmında SQL Server Yöneticilerimizi belirliyoruz. Add Current User derseniz kuruluma başladığınız User’ ı ekleyecektir. Add diyerekde kendiniz domainde bulunan veya local’ de bulunan kullanıcıları ekleyebilirsiniz. Ben Add Current User diyorum.

İşte Data Directories tabında önemli olan adım burada file pathlerimizi belirlememiz. Bu kısımda değişiklik yapmak için () olarak gözüken butonlara gelerek kurulumun ve oluşturulacak olan dosyaların nereye oluşturulacağını belirliyoruz. Failover kurulumu yaptığımızdan ötürü bu path’ leri Cluster disklerimizi göstererek değiştiriyoruz ve devam ediyoruz…

Error Reporting penceresinde İşletim Sisteminde ve SQL üzerinde oluşabilecek olan hataları Microsoft’ a iletilmesini istiyorsanız kutucuğu işaretleyebilirsiniz ben bir değişiklik yapamadan devam ediyorum.

Cluster Installation Rules penceresinde gene cluster kurulumuna uygunluğu denetliyor. Bu kısımda Passed olması önemlidir. Bu kısımda bir sorun görünmediğinden devam ediyoruz.

Ready to Install penceresinde kurulacak olan featurelarımızı görüyoruz ve kuruluma hazır durumdalar. Artık Install diyerek kuruluma başlıyoruz.

Kurulum işlemimiz başladı…

Kurulum işlemimizi ve yapılandırmamızı sorunsuz olarak tamamladık.

Önemli Not : Kurulum sırasında Cluster disklerin yapılandırmasın hata alabilirsiniz Bunun için daha önce hazırladığım dökümandan hatayı giderebilirsiniz. http://www.asilmutlu.com/sql-server-2012-failover-cluster-mssqllogsystem-volume-informatinresumekeyfilter-store-failed-hatasi/

Şimdi sıranda diğer SQL Node’ umuzun üzerinde Cluster yapımızı dahil etmeye geldi. Bu SQL Node’ umuz üzerinde bukadar fazla işlem yapmıyacağız. Mevcut Cluster yapımıza Node’ umuzu dahil edeceğiz.

SQL NODE1 yapılandırmasının oluşturulması…


SQL NODE1 üzerinde SQL Server 2012 DVD’ mizi çalıştırıyoruz. Burada Add node to SQL Server failover cluster linkinden kurulumumuzu başlatıyoruz.

Aynı şekilde tekrardan yapılandırmamızın SQL Server 2012 kuruluma uygun olup olmadığını kontrol ediyor. Next diyerek devam ediyoruz.

Install Setup Files penceresinde kurulum dosyalarımızı hazırlıyor…

Aynı şekilde tekrardan yapılandırmamızın SQL Server 2012 Failover Cluster kuruluma uygun olup olmadığını kontrol ediyor. Next diyerek devam ediyoruz.

Lisans sözleşmemizi onaylıyarak devam ediyoruz…

Cluster Node Configuration penceresinde daha önceden oluşturduğumuz ve Node’ umuzu dahil edeceğimiz Cluster yapımızı görüyoruz. Bir değişiklik yapmadan devam ediyoruz.

Cluster Network Configuration penceremizde önceden belirlediğimiz Cluster yapımıza atamış olduğumuz IP adresi gözükmekte burada bir değişiklikde bulunmadan devam ediyoruz.

Aynı şekilde SQL Servislerimizi çalıştıracak olan hesap bilgilerini girdikden sonra devam ediyoruz.

Error Reporting penceresinde bir değişiklik yapmadan devam ediyoruz.

Add Node Rules Cluster yapımıza dahil edeceğimiz Node’ umuzun uygunluğunun kontrolü tamamlandıkdan sonra Next diyerek devam ediyoruz.

Ready to Add Node penceresinde bileşenlerimizin kuruluma hazır olduğunu ve kurulacak olan bileşenlerimizi görüyoruz. Install diyerek devam ediyoruz.

Cluster yapımıza dahil ettiğimiz ikinci Node’ umuzunda kurulumunu sorunsuz olarak tamamladık.

Şimdi Nodelarımızın sağlık bir şekilde çalışıp çalışmadıklarını kontrol edeceğiz. Bunun için Failover Cluster Manager konsolumuza gidiyoruz…

Şuanda bütün Rolelerin SQLNODE2 Sunucumuzun üzerinde olduğunu görüyoruz ve çalışır durumdalar. Tabi bu çalışır durumları bu Node’ umuz down olduğunda diğer Node üzerinden çalışmaya devam ederse sağlık bir şekilde çalışıyor demektir.

SQLNODE2‘ mizi planlı olarak down ediyorum… Şuanda Pending durumdalar ve bu roller SQLNODE1 üzerinde geçiş yaparak Start‘ edilmeye hazırlanıyor…

Birde SQLNODE1 Sunucumuza bakalım ne durumda…

Evet SQL Server 2012 Failover Cluster yapılanmamız sorunsuz olarak çalışmakta. Görüldüğü üzere Roller SQLNODE1 Sunucumuzun üzerine geçerek Start olmuş ve hizmet verir duruma gelmiştir.

Böylelikle işletmelerimizi için önemli olan Database sunucularımız failover cluster yapılanması sayesinde yüksek erişilebilirlik altında yapılandırmış olduk. Görüldüğü gibi SQL Serverlarımızda biri herhangibir sebepden ötürü hizmet veremez duruma düşse bile cluster mimarisi ile Down olan SQL Sunucumuzun üzerinde bulunan roleleri Up olan SQL Sunucumuza devrederek işleyişi kesintiye uğratmadan devam ettirtebilecektir.

Leave a Comment
  • Please add 3 and 4 and type the answer here:
  • Post
Wiki - Revision Comment List(Revision Comment)
Sort by: Published Date | Most Recent | Most Useful
Comments
  • Naomi  N edited Original. Comment: Added language tag to title and language tag

Page 1 of 1 (1 items)
Wikis - Comment List
Sort by: Published Date | Most Recent | Most Useful
Posting comments is temporarily disabled until 10:00am PST on Saturday, December 14th. Thank you for your patience.
Comments
  • Naomi  N edited Original. Comment: Added language tag to title and language tag

Page 1 of 1 (1 items)