ipsure logo
Logo and Language
Giriş ikonu Dil seçim ikonu
Merhaba, misafir
*NIX MSipucu kategorisi başlık resmi MSipucu kategorisi başlık resmi sağ bloğu MSipucu kategorisi başlık resmi son menü bloğu
MS İPUCU Aktif kategori menüsü sol parantez Aktif kategori menüsü sağ parantez PKI PROJELER WORDPRESS YEDEKLEME English UYGULAMALAR HİZMETLER IT BUSINESS İLETİŞİM HAKKIMIZDA REFERANSLAR KOŞULLAR RSS
Ana sayfa Uygulamalar Hizmetler IT Business İletişim Hakkımızda Referanslar Kullanım Koşulları RSS

19/07/2010

VMware Sanal Windows Server 2008 R2 üzerinde MS SQL Server 2008 R2 Kümesi – 2

Merhaba arkadaşlar

Üç bölümden oluşan MS SQL Server 2008 R2 kümeleme makalemizin ikincisi bölümündeyiz. İlk bölümde vSphere 4 ortamında Windows Server 2008 R2 sanal makinelerimizi yaratmıştım. Bu bölümde ise küme ortamımızı oluşturacağız yani iki düğümden oluşan bir Windows kümesi yaratacağız. Öncelikle kümeleme için olan gerekliliklerden bahsedelim.

İki düğümden oluşan bir küme yapısı için yazılım, donanım, ağ altyapısı ve kullanıcı hesapları ilgili bir takım gereksinimler bulunmakta. Dolayısıyla bunları bir tablo içerisinde özetlemek daha kolay olacak. Tablo 1 bu gereksinimleri göstermekte.

Tablo 1: İki düğümlü bir küme için gereksinimler

Bileşen Gereklilik
Yazılım Sunucuların üzerinde aynı sürüm Windows işletim sistemleri olmalı, aynı yazılım güncellemeleri geçilmiş olmalı ve sunucular aynı servis paketi seviyesinde olmalıdırlar. Failover Clustering özelliği sunucular üzerinde etkinleştirilmiş olmalıdır.
Donanım Sunucular Windows 2008 uygunluk listesinde bulunan ve aynı/benzer donanımlara sahip sunucular kullanılması tavsiye edilir.
Ağ adaptörleri Windows 2008 uygunluk listesinde bulunmalıdır. iSCSI teknolojisinin kullanılacağı senaryolarda, adaptör ya ağ bağlantısına ya da iSCSI protokolüne adanmış olmalıdır, her ikisine birden değil.
Depolama Windows 2008 uygunluk listesinde bulunmalıdır. En az iki adet paylaşılmış disk alanı yapılandırılmalıdır, bir tanesi şahit disk (quorum), bir tanesi de kümelenmiş uygulama ya da servis için.
Aygıt denetleyicileri Eğer Seri Bağlantılı SCSI veya Fiber teknolojisi kullanılacaksa, kümeleme için kullanılacak depolama alanına adanacak aygıt denetleyicileri aynı olmalıdır. Ayrıca aynı firmware versiyonuna sahip olmalıdırlar. Paralel SCSI desteklenmemektedir.

Eğer iSCSI kullanılacaksa, kümelenen her sunucu bir veya daha fazla kümeleme depo alanına adanmış ağ bağdaştırıcısı veya host bus adaptöre sahip olmalıdır. iSCSI için kullanılan ağ, normal ağ iletişimi için (örn: TCP/IP) kullanılamaz. Gigabit arayüz önerilir.

Ağ altyapısı Ağ ayarları Ağ bağdaştırıcıları üzerinde aynı iletişim ayarlarını kullanın (örn: hız, Duplex mode, Akış kontrolü, medya tipi). Ayrıca ağ bağdaştırıcısı ve bağlandığı anahtar üzerindeki ayarları kontrol ederek herhangi bir çakışma/uyumsuzluk var mı kontrol edin.
DNS Küme içerisindeki sunucular isim çözümlemesi için DNS kullanmalıdırlar.
Etki alanı rolü Tüm kümelenmiş sunucular aynı etki alanında bulunmalıdırlar.
Etki alanı denetleyicisi Kümelenmiş sunucuların etki alanı üye sunucuları olmaları önerilir.
İstemciler Test amaçlı olarak, bir veya daha fazla istemci bilgisayar ile kümelenmiş sunuculara bağlantı yapılabilir ve kümelenmiş sunuculardan birisi kapandığında veya benzer senaryolarda istemci bilgisayarların tecrübe ettikleri gözlemlenebilir.
Kullanıcı Hesapları Bir küme yaratılırken, yönetici haklarına sahip ve tüm sunucular üzerinde izinleri bulunan bir hesap ile makinelere oturum açılmalıdır. Hesabın etki alanı üzerinde  Create Computer Objects izni bulunmalıdır.

Esasında benim ortamım Tablo 1’de listelenen tüm gereklilikleri sağlamakta. Fakat size tavsiyem bu gereklilikleri iyice okuyup sizin ortamınızın da bunları karşılayıp karşılamadığını analiz etmeniz. Madem gerekliliklerden de bahsettik, artık iki düğümlü kümemizi yaratmaya başlayabiliriz.

Öncelikle genel ve özel ağlarımız için ağ ayarlarımızı yapmamız gerekmekte (Not: bu iki ağ bağlantısının ismini – sırasıyla – LAN ve Heartbeat olarak değiştirdim). Bunun için, birinci sunucunun ağ bağlantıları yapılandır ekranını açıyorum Panel (Start -> Control Panel -> Network Sharing Center -> Change Adapter Settings) ve genel ağ için ayırdığım bağdaştırıcının (LAN) özelliklerine giriyorum. TCP/IP v4 özelliklerine girerek gerekli alanları Şekil 1’de görüldüğü şekilde dolduruyorum.

Şekil 1: Genel ağ için ayrılan bağdaştırıcının IPv4 ayarları

Bundan sonra özel ağ için ayrılan bağdaştırıcının (Heartbeat) ayarlarına giriyorum ve Şekil 2’deki gibi gereken alanları dolduruyorum. Şekilde görüldüğü üzere IP adresini 100.100.100.0/24 IP bloğundan veriyorum.

Şekil 2: Özel ağ için ayrılan bağdaştırıcının IPv4 ayarları

Aynı ayarlamaları ikinci sanal makinemiz için de tekrarlıyorum. Tablo 2 her iki sunucuda da vermiş olduğum değerleri özetlemektedir.

Tablo 2: Her iki sunucu için girilen IP değerleri

Sunucu 1 (mstipcls01) Sunucu 2 (mstipcls02)
LAN Heartbeat LAN Heartbeat
IP Adresi 192.168.2.101 100.100.100.101 192.168.2.102 100.100.100.102
Alt ağ maskesi 255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0
Varsayılan ağ geçidi 192.168.2.1 <boş> 192.168.2.1 <boş>
Birincil DNS Sunucusu 192.168.2.22 <boş> 192.168.2.22 <boş>

Makalenin ilk bölümünden de hatırlayacağınız gibi, LAN olarak adlandırdığımız genel ağ bağdaştırıcısını gelişmiş ayarlar içerisinde Heartbeat (özel) bağdaştırıcısından daha üst bir sıraya almamız gerekiyor (ilk bölümdeki Şekil 4). Gelişmiş Ağ Ayarlarında bu sıralamayı da teyit ettikten sonra, her iki makine arasındaki iletişimi Ping komutu yardımıyla kontrol ediyorum. Benim ortamımda herşey olması gerektiği gibi çalışır vaziyette (yani her iki makineden de diğerine, her iki bağdaştırıcıyla da düzgün bir şekilde ping atabiliyorum) ve ağ altyapısı anlamında iki makine de artık kümelenmeye hazır durumdalar. Bu noktada her iki sanal makineyi de mstip.com etki alanına dahil etmek iyi bir fikir.

Makineleri etki alanına dahil ettikten sonra kümeyi oluşturup yapılandırmadan önce geriye kalan tek şey, her iki makinede de “Failover Clustering” özelliğinin etkinleştirilmesi. Bu amaçla Server Manager arayüzünü açıyorum (Start -> Administrative Tools -> Server Manager)  ve Features kısmından “Add Features” linkine tıklıyorum. Açılan sihirbazda “Failover Clustering” kutusunu işaretleyerek (Şekil 3) sihirbazı sonlandırıyorum. İkinci sunucuda da bu işlemi yaptıktan sonra, artık küme oluşturmaya hazırım.

Şekil 3: Failover Clustering seçimi

Küme oluşturma işleminden önce, sanal sunucularımı kümeleme işlemi için onay işleminden geçirmem gerekiyor. Bu amaçla herhangi bir sunucumda “Failover Cluster Manager” arayüzünü açıyorum (Start -> Administrative Tools -> Failover Cluster Manager) ve Şekil 4’te görünen ana ekran içerisindeki “Validate a configuration…” linkine tıklıyorum Yeni bir sihirbaz açılıyor. İlk ekran bir bilgilendirme ekranı, Next ile geçtikten sonra ikinci ekranda sunucu seçim ekranı geliyor (Şekil 5).

Şekil 4: “Failover Cluster Manager” arayüzünün ana ekranı

Şekil 5: Sunucu seçim ekranı

Burada iki  sanal sunucumu da Browse butonu yardımıyla seçip, listeye ekliyorum ve Next butonuna basıyorum. “Testing Options” ekranında, “Run all tests (recommended)” seçimini yapıyorum and tekrar Next butonuna basıyorum (Şekil 6). Sihirbaz bir takım bileşenleri oanylamaya başlıyor (Şekil 7). Onaylama işlemi biter bitmez, sihirbaz bir rapor oluşturuyor ve (benim için) herşey gayet düzgün gözüküyor. Dolayısıyla artık yeni kümemi yaratabilirim.

Şekil 6: “Testing options” ekranı

Şekil 7: Onaylama prosedürü çalışırken

Yeni bir küme oluşturmak için, “Failover Cluster Manager”  arayüzü ana ekranındaki “Create a cluster” linkine tıklıyorum. Ve tabii ki yeni bir sihirbaz açılıyor :). İlk ekranda iki sanal sunucumu da seçiyorum ve Next butonuna basıyorum. İkinci ekran kümeye isim ve IP adresi verilecek olan ekran. Şekil 8’de görülen  değerleri giriyorum burada. Bu şu anlama geliyor: Yeni yaratacağım küme kullanıcılara veya servislere artık bu isim ve IP adresi ile hizmet verecek. Dolayısıyla kullanıcılar veya servisler makinelerimin gerçek isim veya IP adreslerini bilmeyecekler. Şekil 9 kümeyi oluşturan makineleri, kümeyi ve DNS kayıtlarını göstermektedir.

Şekil 8: Küme ismi ve IP adresi

Şekil 9: Kümelenmiş düğümler

Birkaç Next butonundan sonra sihirbazı bitiriyorum. Artık yeni bir Windows Server 2008 R2 var. Artık “Failover Cluster Manager” arayüzünü kullanarak yapılandırmada çalışan çalışmayan ne varsa kontrol edebilirim. Arayüzün güzel taraı düzgün çalışan bileşenleri yeşil OK işareti ile gösteriyor olması (ki benim arayüzümde hep bunlardan var :) ).

İkinci bölümünde sonuna geldik. Bu bölümde iki düğümlü bir küme oluşturduk. Bir dahaki bölümde kümelenmiş sunucularım üzerine MS SQL Server 2008 R2 ürününün kurulumunu yapacağım. Görüşmek üzere.

Related Posts with Thumbnails
RSS Beslemelerimize ye olun FeedBurner yoluyla email yelii FeedBurner yoluyla RSS yelii

İlgili Makaleler

  1. VMware Sanal Windows Server 2008 R2 üzerinde MS SQL Server 2008 R2 Kümesi – 03
  2. VMware Sanal Windows Server 2008 R2 üzerinde MS SQL Server 2008 R2 Kümesi – 1
  3. Windows Server 2008 R2 ve MS SQL 2008 üzerinde adım adım Sharepoint Server 2007 Kurulumu – 2

Yorum yapılmamış »

Geri İzlemeler

Henüz bir geri izleme linki bulunmamakta.

Okuyucu Yorumları

Henüz bir okuyucu yorumu mevcut değil.

RSS feed for comments RSS feed for comments on this post. Geri İzleme URL'si.

Yorum yapın