ESXi 6 üzerinde Microsoft Cluster – Bölüm 4

tarafından 12 Haziran 2016 tarihinde Microsoft, VMware, VMware ESXi, VMware vCenter kategorisine yazıldı.

Merhaba,

Bir önceki bölümün sonuna doğru Single ESXi host üzerinde Microsoft Cluster nasıl oluşturulur onu anlatmıştım. Bu bölümde ise farklı fiziksel host’lar üzerinde bulunan virtual machine’ler nasıl cluster yapılır onu anlatacağım.

Birden fazla ESXi bulunan ortamda MSCS cluster:

2 veya üzeri ESXi host’un bulunduğu bir ortamda 2 veya daha fazla node’lu MSCS cluster oluşturabilirsiniz.

Gereksinimler:

  • MSCS cluster için 2 fiziksel network adaptor’unun dedicated olarak ayrılması gerekmektedir.
  • VMkernel için 1 fiziksel network adaptor’u dedicated olması gerekmektedir.
  • RDM physical compatibility (pass-through) veya virtual compability (non-pass-through) mode olmalıdır. Ancak VMware burada physical compatibility mode’un kullanılmasını tavsiye ediyor.

Virtual compatibility mode (non-pass-through) RDM, Windows Server 2008 Failover Cluster ile support edilmemektedir.

İlk node’un oluşturulması:

İlk node’u create ettikden sonra virtual machine’e 2 network kartı ekleyip işletim sistemini virtual machine üzerine kuracağız. Biz burada virtual network kart’larını private network ve public network bağlantısı için kullanacağız. Private sayesinde cluster olan virtual machine’ler arasında hearbeat paketleri gönderebileceğiz.

Creation type

Create a new virtual machine’i seçiyoruz

Name and folder

İsmini giriyoruz ve bulunacağı yeri seçiyoruz.

Compute resource

Virtual machine’in bulunacağı cluster, host, vApp veya resource pool’u seçiyoruz.

Storage

 Virtual machine’in configuration dosyasının ve vmdk’nın bulunacağı datastore’u seçiyoruz..

Compatibility

 Host veya cluster birden fazla VMware virtual machine version’u support eder. Virtual machine için uyumlu olan version’u seçiyoruz.

Guest operating system

 Virtual machine’in içine kuracağımız işletim sistemini seçiyoruz.

Customize hardware

 Virtual machine’in hardware özelliklerini ayarlıyoruz.

Ready to Complete

 Yaptığımız işlemlerin kısa bir özetini görüyoruz ve son kez kontrol ediyoruz.

Yukarıdaki işlemleri tamamladıktan sonra Finish butonu ile virtual machine’i create ediyoruz.

Önemli: Bu adımlarda shared disk daha eklemiyoruz.

Virtual machine’ini create ettikden sonra sağ click Edit Settings butonu ile virtual machine’in ayarlarına giriş yapıyoruz. Add butonuna basıp yeni bir network kartı ekliyoruz. Private ve Public olarak iki network kartına sahip olmamız gerekiyor. İşlemlerin hepsini tamamladıktan sonra artık Windows Server işletim sistemini virtual machine’e kurabilirsiniz.

İkinci node’un oluşturulması:

İlk node’un kurulumunu tamamladıktan sonra ikinci node’un kurulması için ilk node’un template’ini kullanabilirsiniz. Aynı işlemler bu virtual machine üzerinde de yapılacaktır. İsterseniz Clone’unu alıp ikinci node’u oluşturabilirsiniz.

İlk node’a Harddisk eklenmesi:

MSCS cluster’da storage disk node’lar arasında share edilmelidir. Kurulum yaparken quorum disk ve opsiyonel olarak shared storage disk kullanılabilir.

Gereksinimler:

İlk node’a hard disk eklemeden önce aşağıdaki task’ları incelemelisiniz.

  • Her virtual machine işletim sistemi konfigurasyonu ayarlanmalı, public ve private IP adres konfigurasyonları tamamlanmalıdır.
  • Biçimlendirilmemiş (unformatted) bir LUN için SAN administrator’ına danışın. Bu RDM disk için kullanılacaktır.

Not: RDM’i physical compatibility mode’da kullanmayı unutmayın. Aşağıda yazacaklarım physical compatibility mode için geçerlidir.

İşlemlere başlamadan önce vSphere Web Client’a login oluyoruz. Sonrasında aşağıdaki adımları takip etmemiz gerekiyor.

7

1- Virtual machine üzerinde sağ click edit settings’e giriş yapıyoruz. New device’a basıp RDM Disk’i seçiyoruz ve Add butonuna basıyoruz.

2- Unformatted durumda olan LUN’u seçiyoruz.

3- Datastore’u seçiyoruz. Bu datastore SAN olması gerekmektedir. Çünkü RDM disk’i kullanabilmek için bir RDM’İn bulunacağı bir point noktası belirtmeliyiz.

4- Physical compatibility mode’u seçiyoruz.

5- Yeni virtual device node seçiyoruz. Örnek SCSI 1:0.

Not: Kesinlikle SCSI 0 ‘ı kullanmayın. Çünkü bu controller’ı işletim sistemini kurarken kullanmıştık.

6- Disk oluşturma işlemini tamamlıyoruz. OK butonu ile buradan çıkıyoruz. Disk ekleme işlemini tamamlıyoruz böylece.

7- Virtual machine’in scsi controller’ını değiştirebilirsiniz. SCSI Controller Type’ları işletim sistemine göre değişmektedir.

Operating System

Type of Controller

Windows Server 2003 SP1 and SP2

LSI Logic Parallel

Windows Server 2008 SP2 and above

LSI Logic SAS

Windows Server 2008 SP2 and above

VMware Paravirtual

Yukarıdaki listeden support edilen işletim sistemi ve bunların karşısında support edilen controller’lar yazmaktadır.

8- OK butonuna basıyoruz ve buradan çıkıyoruz.

9- Virtual machine’in edit settings’ine giriyoruz ve SCSI Controller’ı genişletip burada SCSI Bus Sharing’i Physical olarak seçiyoruz. Tüm işlemleri tamamladıktan sonra buradan OK butonu ile çıkabilirsiniz.

Virtual machine public ve private network olmak üzere iki virtual switch’e connect durumdadır.

İkinci node’a Harddisk eklenmesi:

İlk node’da yeni bir disk ve controller oluşturduk. Oluşdurmuğunuz bu controller’i virtual olarak işaretledik. Bu disk’i aynı zamanda  ikinci node’a tanıtacağız.. Quorum disk olduğu için her iki node’unda görmesi gerekiyor.

Gereksinimler:

  • Birinci node üzerinde bulunan ve virtual olarak işaretlediğimiz contoller’in bağlı olduğu disk’i device node’unu bilmemiz gerekiyor. İkinci node’a birinci node’da ki disk’i eklerken aynı device node’da bulunması gerekiyor.
  • Birinci node için belirtilen quorum disk’in konumu.

Gereksinimleri tamamladıktan sonra aşağıdaki adımları uyguluyoruz.

1- vSphere Web Client ile Virtual machine’in edit settings’ine giriş yapıyoruz.

2- New Device’a basıyoruz ve Existing Hard Disk seçeneğini seçiyoruz ve Add butonuna basıyoruz.

3- Bu node’a disk’i eklerken, 1.node’da eklemiş olduğumuz RDM’in disk path’i ekliyoruz.

4- Physical compatibility mode’u seçiyoruz ve Next ile devam ediyoruz.

5- 1. node’da eklemiş olduğumuz disk’in virtual device node’unu aynı şekilde burada da kullanmamız gerekiyor. 1. node’da SCSI 1:0’ı seçmiştik. 2. node üzerinde de bunu seçiyoruz. OK butonu ile buradan çıkıyoruz.

6- Virtual machine’in scsi controller’ını değiştirebilirsiniz. SCSI Controller Type’ları işletim sistemine göre değişmektedir.

Operating System

Type of Controller

Windows Server 2003 SP1 and SP2

LSI Logic Parallel

Windows Server 2008 SP2 and above

LSI Logic SAS

Yukarıdaki listeden support edilen işletim sistemi ve bunların karşısında support edilen controller’lar yazmaktadır.

7- OK butonuna basıyoruz ve buradan çıkıyoruz.

6

8- Virtual machine’in edit settings’ine giriyoruz ve SCSI Controller’ı genişletip burada SCSI Bus Sharing’i Physical olarak seçiyoruz. Tüm işlemleri tamamladıktan sonra buradan OK butonu ile çıkabilirsiniz.

Önemli: Son olarak ufak bir öneride bulunmak istiyorum. Eğer birden fazla ESXi host’unuz var ise ve MS cluster kullanmak istiyorsanız yani bu makaledeki işlemleri yapmak istiyorsanız biraz daha dikkatli olmanız gerekiyor. Virtual machine’lere RDM disk’in tanımlanması büyük ortamlarda yönetimsel bazda sıkıntılara yol açabilir. Hangi virtual machine’in hangi RDM disk’i kullandığını görmek arayüzden biraz zor. Bunun için tek tek virtual machine’lerin edit settings’lerine girmeniz gerekiyor. Ayrıca bu virtual machine’lerin RDM disk olmasından dolayı backup ve vmotion’larında da sıkıntı yaşamanız muhtemeldir. En iyi yol bana sorarsanız SCSI BusSharing’i virtual olarak kullanmak. Yani cluster virtual machine’leri aynı host üzerinde tutmak. Ancak bu seferde donanım yedekliliği sağlamamış oluyorsunuz. Bu durumda ESXi host down olduğunda tüm cluster’ınız down olacaktır. Burada iyi bir karar vermek gerekiyor 🙂

Bir sonraki bölümde cluster oluşturma işlemlerine devam edeceğiz.

Umarım faydalı olmuştur.

İyi çalışmalar.

email

Bu yazı blog üzerinde Tayfun DEĞER tarafından paylaşılmıştır. 2009 yılında açılan blog kısa zaman içerisinde büyük bir izleyici kitlesine sahip olmuştur.Tayfun DEĞER danışmanlık ve eğitimler vermektedir. vExpert 2013-2015, VCP5, VCP5-DT, VCP-Cloud ve MCSE sertifikalarına sahiptir.Twitter 'dan @tayfundeger veya RSS ile sitedeki değişiklikleri takip edebilirsiniz.