Düğüm kurulumu ve kümenin oluşturulması
Tüm düğümler aynı önyükleme imajından kurulur ve adımlar her düğümde aynıdır. Küme parametreleri (ID, düğüm sayısı, yedeklilik) her düğümde yeniden girilir ve her yerde aynı olmalıdır. Yalnızca düğüm ID'si benzersizdir.
Yükleyici dört grup parametre sorar:
- küme bileşimi: küme ID'si, düğüm sayısı, yedeklilik, düğüm ID'si;
- servis adresleri: VM konsolları için WSS URL'si ve Windows imajlarını etkinleştirmek için KMS sunucu adı;
- ağ ve diskler: ilk depolama katmanı diski, birleşimler, VLAN'lar, varsayılan ağ geçidi, ana bilgisayar adı;
- sistem diskinin bölümlendirilmesi.
Tüm değerler kurulum kontrol listesinden alınır. Sunucu imajdan ilk kez önyüklenmeden önce listeyi doldurun.
İmaj kendi kendine yeterlidir: temel sistemi, paketleri ve yönetim VM'si şablonunu (vStack Center) içerir. Kurulum sırasında internet erişimi gerekmez.
Küme, ilk açılışta kendini oluşturur. Her düğüm diğer tüm düğümlerle iSCSI oturumlarının kurulmasını bekler, ardından havuzları oluşturur, şablonları dağıtır ve yönetim VM'sini ayağa kaldırır. Düğümleri tam olarak aynı anda yeniden başlatmanız gerekmez, ancak hepsinin 30 dakika içinde ayağa kalkması gerekir.
Ne zaman kullanılır
Bu kılavuz sizi çıplak sunuculardan oluşturulmuş bir kümeye götürür. Çalışan bir kümeye düğüm eklemek için uygun değildir: düğüm sayısı ve yedeklilik kurulum sırasında belirlenir ve sonradan değiştirilemez.
Ön koşullar
- Düğümler ve anahtarlar donanım ve ağ gereksinimlerini karşılıyor.
- Kurulum kontrol listesi doldurulmuş (aşağıdaki tablo).
- Anahtarlar yapılandırılmış:
activemodunda vPC veya LACP, gerekli VLAN'lar, portlarda MTU 9216, IGMP snooping ve yalıtılmış ağların VLAN'ında bir querier. - Yönetim web arayüzünün alan adı için bir A kaydı oluşturulmuş. Kayıt, genel erişim
noktası ağında son okteti 250 olan adresi gösterir:
192.0.2.0/24ağı için bu192.0.2.250'dir. - Sunucu ayarlarında UEFI önyükleme ve VT-x etkin. PCI aygıtlarını VM'lere aktarmayı planlıyorsanız VT-d'yi etkinleştirin.
- Sunucu saati UTC'ye ayarlanmış ve düğümlerin bir NTP sunucusuna erişimi olacak. Saat eşitlemesi olmadan küme başlamaz.
- Elinizde bir vStack OS önyükleme imajı var. İmajlar vStack deposundan yalnızca izin verilen IP adreslerine sunulur. Adresinizi eklemek için destek ekibine başvurun.
- Sunucu konsoluna erişiminiz var: fiziksel olarak veya yönetim arayüzü üzerinden (Virtual media).
Kurulum kontrol listesi
| No. | Parametre | Örnek değer | Not |
|---|---|---|---|
| 1 | İlk depolama katmanı diski | da1 | Yükleyici, kümedeki düğüm sayısı kadar ardışık disk alır |
| 2 | LACP birleşim yapılandırması: adlar, arayüzler, MTU, adres | lagg10: ix0,ix1, 9000 ve lagg20: mce0,mce1, 9000 | İki port çiftli seçenek |
| 3 | Kümedeki düğüm sayısı | 5 | Varsayılan 4 |
| 4 | "N artı" parametresi | 2 | Küme ve depolama katmanı yedekliliği, 1 ile 3 arası |
| 5 | Küme ID'si | 100 | 1 ile 999 arası |
| 6 | Küme ağı VLAN ID'si | 1001 | |
| 7 | Yalıtılmış sanal ağları kapsülleyen ağın VLAN ID'si | 1002 | yönlendirilmeyen |
| 8 | Genel erişim noktası ağının VLAN ID'si | 1003 | yönlendirilmeyen |
| 9 | Depolama ağının (native) VLAN ID'si | 1004 | yönlendirilen |
| 10 | Genel erişim noktası ağının adres alanı | 192.0.2.0/24 | yönlendirilmeyen |
| 11 | Varsayılan ağ geçidi | 192.0.2.1 | Genel erişim noktası ağından bir adres |
| 12 | Yönlendirilmiş sanal ağlar için VLAN ID aralığı | 1010-1060 | |
| 13 | Yönetim web arayüzünün alan adı | mgmtvm.q100.example.com | .250 adresini gösteren A kaydı |
| 14 | WSS URL'si | wss://mgmtvm.q100.example.com/.wss | VM konsolları için bağlantı uç noktası |
| 15 | KMS alan adı (Windows imajları için) | kms02.example.com |
Port şemasını seçin
Yükleyici iki port yerleşimini destekler. Tüm küme için birini seçin; bu seçim ikinci bir birleşime ihtiyacınız olup olmadığını belirler.
| Ayrılmış SDN ve SDS port çiftleri | Birleşik port çifti | |
|---|---|---|
| Birleşimler | lagg10 (VXLAN ve genel erişim noktaları) ve lagg20 (küme ağı ve depolama) | Yalnızca lagg10 |
| Fiziksel portlar | Birleşim başına 2 port | Düğüm başına 2 port |
| İkinci birleşim adını girme adımı | lagg20 ve parametrelerini girin | Ctrl-C tuşuna basın |
| Ne zaman seçilir | Depolama trafiğinin sanal ağ trafiğinden ayrılması gerekiyorsa | Düğümde veya anahtarda yalnızca bir birleşime yetecek kadar port varsa |
Düğümü kurun
Bu adımları kümenin her düğümünde tekrarlayın.
- Önyükleme imajını bir ortama yazın veya sunucu yönetim arayüzünde Virtual media üzerinden bağlayın. İmaj yaklaşık 17–19 GB yer kaplar.
- Önyükleme ayarlarında UEFI'nin seçili ve VT-x'in etkin olduğunu denetleyin.
- Ortamdan önyükleyin. Karşılama ekranında Install'a tıklayın.
- Continue with default keymap'i seçin ve Select'e tıklayın.
- İlk depolama katmanı diskini belirtin (kontrol listesinin 1. maddesi).
- Küme ID'sini, 1 ile 999 arasında bir sayı olarak belirtin.
- Kümedeki düğüm sayısını belirtin. Varsayılan değer, önerilen asgari yapılandırma olan 4'tür.
- Küme ve depolama katmanı yedekliliğini, 1 ile 3 arasında bir sayı olarak belirtin.
- Geçerli düğümün ID'sini belirtin. Kümede benzersiz olmalıdır.
- VM konsolları için bağlantı uç noktası olan WSS URL'sini girin. URL'yi şemayla
birlikte belirtin, örneğin
wss://mgmtvm.q100.example.com/.wss. Değeri daha sonra değiştirebilirsiniz. - VLAN aralığını belirtin, örneğin
1010-1060. Bu, adres alanından VM'lerin IP adresi aldığı ağlar için bir rezervdir. - Windows imajları için KMS sunucu adını belirtin. Değeri daha sonra değiştirebilirsiniz.
- İlk birleşimin adını belirtin.
lagg10olarak bırakın. - İlk birleşimin formunu doldurun:
- iki fiziksel arayüz;
- Aggregation Protocol:
lacpolarak bırakın; - MTU: 9000. Form 9216 önerir, ancak düğüm yapılandırmasına 9000'den fazlası girmez;
- IP adresi ve ağ öneki. Son oktet 100 + düğüm ID'sine eşittir: ilk düğüm için
192.0.2.101/24, ikincisi için192.0.2.102/24vb.
- İkinci birleşime geçin:
- ihtiyacınız varsa
lagg20adını belirtin ve aynı formu doldurun. Mellanox bağdaştırıcılarında arayüzlermce0vemce1olarak adlandırılır; bunlarda 9000'in üzerinde MTU ayarlamayın; - ihtiyacınız yoksa ad girme adımında Ctrl-C tuşuna basın.
- ihtiyacınız varsa
- VLAN formunu doldurun. Her segment için (küme ağı, VXLAN, genel erişim noktaları, depolama) VLAN ID'sini, ağ adresini ve bu VLAN'ın üzerinde ayağa kaldırılacağı birleşimi belirtin. Değerleri kontrol listesinin 6–10. maddelerinden alın.
- Genel erişim noktası ağından bir adres olan varsayılan ağ geçidini belirtin (madde 11).
- Ana bilgisayar adını kesinlikle
q<cluster ID>u<node ID>biçiminde belirtin: küme ID'si bir ile üç basamak, düğüm ID'si tam olarak üç basamaktır. Küme 100 ve düğüm 1 için buq100u001'dir. Yapılandırma oluşturucu başka biçimdeki bir adı kabul etmez. - Sistem bileşenleri seçim ekranında Ok'a tıklayın.
- Sistem diskini elle bölümlendirmek için Manual'ı seçin.
- Bölüm düzenleyicisinde Create'e tıklayın ve GPT'yi seçin.
- İlk bölümü, efi'yi oluşturun.
- Kök dosya sistemini oluşturun. Önerilen boyut 100 GB'tır: böyle bir bölüm daha sonra düğüm kesintisi olmadan genişletilebilir.
- Bir takas bölümü (SWAP) oluşturun.
- Finish'e, ardından Commit'e tıklayın. İki ilerleme çubuğu çalışır.
- Önyükleme yapılandırma penceresinde No'ya tıklayın ve yeni girdinin adını girin.
- Süper kullanıcı (root) parolasını iki kez girin. Yazarken karakterler görüntülenmez.
- Ağ yapılandırma penceresinde Cancel'a tıklayın. Ağ önceki adımlarda zaten tanımlandı.
- Saat dilimi modunu seçin: sunucu donanım yazılımı saati UTC'ye ayarlıysa Yes, bu bilinmiyorsa No.
- No'yu seçtiyseniz UTC saat dilimini belirtin. Kümenin tüm düğümleri UTC'de çalışmalıdır.
- Tarihi ve saati denetleyin. Doğruysa Skip'e tıklayın.
- Düğüm açılışında başlatılan servisler ekranında varsayılan yapılandırmayı bırakın.
ntpdbu yapılandırmada zaten etkindir. - Güvenlik seçenekleri ekranında varsayılan yapılandırmayı bırakın.
- Ek kullanıcı oluşturma adımını atlayın: No'ya tıklayın.
- Son yapılandırma penceresinde Exit'i seçin ve Ok'a tıklayın. Bulut imajlarının ve depoların ön yerleşimi başlar. Birkaç dakika boyunca ilerleme çubuğu görünmez; bekleme penceresi açık kalır.
- Paketlerin düğüme kurulmasını bekleyin.
- Kurulumu bitirmek için No'ya tıklayın.
Kümeyi oluşturun
- vStack OS'in tüm düğümlere kurulduğundan emin olun.
- Her düğümü Reboot düğmesiyle yeniden başlatın. Tam eşitleme gerekmez, ancak 30 dakika içinde kalın: her düğüm diğerleriyle iSCSI oturumlarını bu kadar süre bekler.
- Düğümlerin havuzları oluşturmasını ve bulut imajlarını bunlara yerleştirmesini bekleyin. Bu aşamayı tamamlayan bir düğüm diğerlerini yeniden bekler.
- Yönetim VM'sinin (vStack Center) ayağa kalkmasını ve kümenin çalışmaya başlamasını bekleyin.
Sonucu doğrulayın
Herhangi bir düğümde:
hostname,q100u001biçiminde bir ad döndürür.ifconfig lagg10(ve ikinci bir birleşim varsaifconfig lagg20)laggproto lacp, MTU 9000 gösterir ve her iki portta daACTIVE,COLLECTINGveDISTRIBUTINGbayrakları bulunur. Bu bayrakları olmayan bir port, anahtara olan bağlantının LACP'de ayağa kalkmadığı anlamına gelir.zpool list, küme havuzlarınıONLINEdurumunda gösterir.- Genel erişim noktası ağında son okteti 250 olan adres yanıt verir: yönetim VM'si orada çalışır.
Küme bileşiminin ve havuzların web arayüzünde nasıl denetleneceği vStack Center dokümantasyonunda açıklanmıştır.
Sorun giderme
- Birleşim adları değiştirildi.
lagg10adı küme servisinin yapılandırmasına sabit olarak yazılmıştır ve diğer ayarlar da standart adları bekler.lagg10velagg20adlarını olduğu gibi bırakın. - MTU 9000'in üzerinde. Yükleyici yine de 9000 yazar ve Mellanox bağdaştırıcılarında daha büyük bir MTU arayüzün 1500'e düşmesine neden olur. 9000 ayarlayın, 9216'yı anahtara bırakın.
- Birleşim ayağa kalkmıyor. Anahtar portlarının
ondeğil, LACPactivemodunda olduğunu ve her iki düğüm portunun aynı vPC / LACP grubuna girdiğini denetleyin. - Bir düğüm ID'si yineleniyor. Aynı düğüm ID'lerine sahip bir küme oluşmaz. Her düğümde ID'yi kontrol listesiyle karşılaştırın.
- Ana bilgisayar adı farklı bir biçimde. Yapılandırma oluşturucu yalnızca
q<1–3 digits>u<3 digits>biçimini kabul eder. Düğümü doğru adla yeniden kurun. - Saat dilimi UTC değil veya NTP yok. Farklı bir saat dilimi konuk işletim sistemlerini bozar, saat eşitlemesi olmadan da küme başlamaz. UTC'yi seçin ve düğümlere NTP erişimi verin.
- Son yapılandırma penceresi "donuyor". Bulut imajlarının yerleştirilmesi aşamasında ilerleme çubuğu yoktur. Birkaç dakika bekleyin; süre, ortamın ve disklerin hızına bağlıdır.
- Bir düğüm diğerlerini beklemedi. Tüm düğümlerle iSCSI oturumları 30 dakika içinde kurulmazsa düğüm oluşturmayı iptal eder ve bir sonraki açılışta yeniden dener. Geride kalan düğümleri ayağa kaldırın, ardından beklemeyi bırakan düğümü yeniden başlatın.
Ayrıca bakın
- Donanım ve ağ gereksinimleri — kurulumdan önce neyin hazır olması gerektiği.
- Kümenin ilk yapılandırması — oluşturmadan sonra bileşimin kabulü ve temel ayarlar, vStack Center dokümantasyonunda.
- Düğümün 3.2'ye yükseltilmesi — oluşturulmuş bir kümenin yeni bir sürüme nasıl geçirileceği.