Azure Stack HCI kümesi için sunucu ekleme veya kaldırma

Şunlar için geçerlidir: Azure Stack HCI, sürüm 22H2 ve 21H2

Azure Stack HCI'de bir kümeye kolayca sunucu ekleyebilir veya kaldırabilirsiniz. CPU türü, bellek, sürücü sayısı ve sürücülerin türü ve boyutu söz konusu olduğunda her yeni fiziksel sunucunun kümedeki diğer sunucularla yakından eşleşmesi gerektiğini unutmayın.

Bir sunucu eklediğinizde veya kaldırdığınızda, kümenin normal çalıştığından emin olmak için daha sonra küme doğrulaması da gerçekleştirmeniz gerekir. Bu, hem esnetilmemiş hem de esnetilmiş kümeler için geçerlidir.

Başlamadan önce

İlk adım, özgün OEM'inizden yeni HCI donanımı almaktır. Kümenizde kullanmak üzere yeni sunucu donanımı eklerken her zaman OEM tarafından sağlanan belgelerinize bakın.

  1. Yeni fiziksel sunucuyu rafa yerleştirin ve uygun şekilde kablolayın.
  2. Fiziksel anahtar bağlantı noktalarını etkinleştirin ve varsa erişim denetim listelerini (ACL' ler) ve VLAN kimliklerini ayarlayın.
  3. Temel kart yönetim denetleyicisinde (BMC) doğru IP adresini yapılandırın ve OEM yönergelerine göre tüm BIOS ayarlarını uygulayın.
  4. OEM'niz tarafından sağlanan araçları kullanarak geçerli üretici yazılımı temelini tüm bileşenlere uygulayın.
  5. Mevcut kümelenmiş sunucularla donanım homojenliğini sağlamak için OEM doğrulama testleri çalıştırın.
  6. Azure Stack HCI işletim sistemini yeni sunucuya yükleyin. Ayrıntılı bilgi için bkz. Azure Stack HCI'yi dağıtma.
  7. Sunucuyu küme etki alanına ekleyin.

Kümeye sunucu ekleme

Sunucuyu kümenize eklemek için Windows Admin Center kullanın.

Sunucu ekleme ekranı

  1. Windows Admin Center'da üstteki açılan oktan Küme Yöneticisi'ni seçin.
  2. Küme bağlantıları'nın altında kümeyi seçin.
  3. Araçlar'ın altında Sunucular'ı seçin.
  4. Sunucular'ın altında Envanter sekmesini seçin.
  5. Stok sekmesinde Ekle'yi seçin.
  6. Sunucu adı alanına, eklemek istediğiniz sunucunun tam etki alanı adını girin, Ekle'ye tıklayın ve sonra alttaki Ekle'ye yeniden tıklayın.
  7. Sunucunun kümenize başarıyla eklendiğini doğrulayın.

Düğüm tek bir sunucuya eklendiyse, Depolama Alanları Doğrudan yeniden yapılandırmak için bu el ile gerçekleştirilen adımlara bakın.

Not

Kümede Sunucu için Arc etkinse, yeni sunucu saatte bir çalışan bir sonraki zamanlayıcı çalıştırması sırasında sunucu için Arc özelliğini otomatik olarak etkinleştirir.

SDN özellikli kümeye sunucu ekleme

Yazılım Tanımlı Ağ (SDN) yeni bir sunucu eklediğiniz kümede zaten dağıtılmışsa, Windows Admin Center yeni sunucuyu SDN ortamına otomatik olarak eklemez. Yeni sunucuyu kümenin SDN altyapısına eklemek için SDN Express betiğini kullanmanız gerekir.

Betiği çalıştırmadan önce bir sanal anahtarın oluşturulduğundan ve sunucunun kümeye başarıyla eklendiğinden emin olun. Ayrıca, iş yüklerinin taşınamaması için sunucunun duraklatılmış olduğundan emin olun.

  1. SDN Express PowerShell betiklerinin en son sürümünü SDN GitHub deposundan indirin.

  2. Yeni eklenen sunucuda aşağıdaki PowerShell cmdlet'lerini çalıştırın:

    Import-Module SDNExpressModule.PSM1 -verbose
    $NCURI = "Insert NC URI"
    $creds = Get-Credential
    Add-SDNExpressHost -RestName $NCURI -VirtualSwitchName "Insert vSwitch Name" -ComputerName "Insert Name" -HostPASubnetPrefix "Example: 172.23.0.1/24" -Credential $creds
    

    burada:

    • NCURI, aşağıdaki biçimdeki Ağ Denetleyicisi REST API'sine sahiptir: "https://<name of the Network Controller REST API>". Örneğin: "https://mync.contoso.local"
    • ComputerName, eklenecek sunucunun tam etki alanı adıdır (FQDN)
    • HostPASubnetPrefix, Sağlayıcı Adresi (PA) ağının adres ön ekidir

Arc VM yönetilen kümesine sunucu ekleme

Arc VM yönetilen kümesine sunucu eklemek için, kümeye ekledikten sonra yeni sunucuda Arc VM yönetimini etkinleştirmeniz gerekir.

Azure Arc VM yönetilen kümesine sunucu eklemek için şu adımları izleyin:

  1. Arc VM yönetilen kümesine sunucu eklemek için aşağıdaki komutu çalıştırın:

    Add-ClusterNode -Cluster Cluster1 -Name $nodeName
    
  2. Yeni eklenen sunucuda Arc VM yönetimini etkinleştirmek için aşağıdaki komutu çalıştırın:

    New-MocPhysicalNode -nodeName $nodeName
    

Kümeden sunucu kaldırma

Bir sunucuyu kaldırdığınızda, sunucuyla ilişkili tüm sanal makineleri (VM),sürücüleri ve iş yüklerini de kaldırabileceğinizi unutmayın.

Kümeyi kaldırma hakkında daha fazla bilgi için bkz. Küme kaldırma.

VM uzantılarını kaldırma

Bir sunucuyu kümeden kaldırmadan önce, Azure Arc özellikli sunucularınızdan tüm VM uzantılarını kaldırmanız gerekir, aksi takdirde sunucuyu yeniden eklerseniz uzantıları yükleme konusunda daha sonra sorun yaşamanız gerekir.

vm uzantılarını kaldırmak için Azure portal, Azure CLI veya Azure PowerShell kullanabilirsiniz.

PowerShell kullanarak sunucuyu kaldırma

PowerShell kullanarak bir sunucuyu kümeden kaldırmak için:

  1. Kaldırılacak sunucuda komutunu çalıştırın Disable-AzureStackHCIArcIntegration .
  2. Bir yönetim bilgisayarından veya kümedeki başka bir sunucudan çalıştırın Remove-ClusterNode -Name <ServerName> .

Windows Admin Center kullanarak sunucuyu kaldırma

Windows Admin Center kullanarak kümenizden sunucu kaldırma adımları, kümeye sunucu ekleme adımlarına benzer.

Sunucuyu kaldır iletişim kutusu

  1. Windows Admin Center'da üstteki açılan oktan Küme Yöneticisi'ni seçin.
  2. Küme bağlantıları'nın altında kümeyi seçin.
  3. Araçlar'ın altında Sunucular'ı seçin.
  4. Sunucular'ın altında Envanter sekmesini seçin.
  5. Envanter sekmesinde, kaldırmak istediğiniz sunucuyu seçin ve ardından Kaldır'ı seçin.
  6. Depolama havuzundan sunucu sürücülerini de kaldırmak için bu onay kutusunu etkinleştirin.
  7. Sunucunun kümeden başarıyla kaldırıldığını doğrulayın.

Bir kümeye sunucu eklediğinizde veya kümeden sunucu kaldırdığınızda, daha sonra bir küme doğrulama testi çalıştırdığınızdan emin olun.

Arc VM yönetilen kümesinden sunucu kaldırma

Bir sunucuyu Arc VM yönetilen kümesinden kaldırmak için, kümeden kaldırmadan önce sunucuda Arc VM yönetimini devre dışı bırakmanız gerekir.

Arc VM yönetilen kümesinden bir sunucuyu kaldırmak için şu adımları izleyin:

  1. Kaldırmak istediğiniz sunucuda Arc VM Yönetimi'ni devre dışı bırakmak için aşağıdaki komutu çalıştırın:

    Remove-MocPhysicalNode -nodeName $nodeName
    
  2. Sunucuyu kümeden kaldırmak için aşağıdaki komutu çalıştırın:

    Remove-ClusterNode -Cluster Cluster1 -Name $nodeName
    

Esnetilmiş kümeye sunucu çiftleri ekleme

Esnetilmiş kümeler, her sitede aynı sayıda sunucu düğümü ve aynı sayıda sürücü gerektirir. Esnetilmiş kümeye sunucu çifti eklerken, sürücüleri hemen esnetilmiş kümedeki her iki sitenin depolama havuzuna eklenir. Her sitedeki depolama havuzu, ekleme sırasında aynı boyutta değilse reddedilir. Bunun nedeni, depolama havuzunun boyutunun siteler arasında aynı olması gerekir.

Esnetilmiş kümeye sunucu düğümleri ekleme videosunu watch birkaç dakika sürebilir:

Windows PowerShell kullanarak esnetilmiş bir kümeye sunucu ekler veya kaldırırsınız. Get-ClusterFaultDomainXML ve Set-ClusterFaultDomainXML cmdlet'lerini kullanarak, sunucuları eklemeden önce site (hata etki alanı) bilgilerini değiştirirsiniz.

Ardından, Add-ClusterNode cmdlet'ini kullanarak sunucu çiftini her siteye aynı anda ekleyebilir ve her yeni sunucunun sürücülerinin aynı anda eklenmesini sağlayabilirsiniz.

Genellikle kümeleri, kümedeki bir sunucu yerine uzak bir bilgisayardan yönetirsiniz. Bu uzak bilgisayara yönetim bilgisayarı adı verilir.

Not

PowerShell komutlarını bir yönetim bilgisayarından çalıştırırken, yönettiğiniz kümenin adını içeren parametresini ekleyin -Cluster .

Tamam, başlayalım:

  1. Kümenin durumunu belirlemek için aşağıdaki PowerShell cmdlet'lerini kullanın:

    Kümedeki etkin sunucuların listesini döndürür:

    Get-ClusterNode
    

    Küme depolama havuzunun istatistiklerini döndürür:

    Get-StoragePool pool*
    

    Hangi sunucuların hangi sitede olduğunu Listeler (hata etki alanı):

    Get-ClusterFaultDomain
    
  2. Sites.xml Dosyayı Not Defteri'nde veya başka bir metin düzenleyicisinde açın:

    Get-ClusterFaultDomainXML | out-file sites.xml
    
    notepad
    
  3. Dosyanın yönetim bilgisayarınızda yerel olarak bulunduğu yere Sites.xml gidin ve dosyayı açın. Dosya Sites.xml şuna benzer olacaktır:

    <Topology>
        <Site Name="Site1" Description="" Location="">
            <Node Name="Server1" Description="" Location="">
            <Node Name="Server2" Description="" Location="">
        </Site>
        <Site Name="Site2" Description="" Location="">
            <Node Name="Server3" Description="" Location="">
            <Node Name="Server4" Description="" Location="">
        </Site>
    <Topology>
    
  4. Bu örneği kullanarak her siteye (Server5, Server6) aşağıdaki gibi bir sunucu ekleyebilirsiniz:

    <Topology>
        <Site Name="Site1" Description="" Location="">
            <Node Name="Server1" Description="" Location="">
            <Node Name="Server2" Description="" Location="">
            <Node Name="Server5" Description="" Location="">
        </Site>
        <Site Name="Site2" Description="" Location="">
            <Node Name="Server3" Description="" Location="">
            <Node Name="Server4" Description="" Location="">
            <Node Name="Server6" Description="" Location="">
        </Site>
    <Topology>
    
  5. Geçerli site (hata etki alanı) bilgilerini değiştirin. İlk komut, dosyanın içeriğini almak ve çıktısını Sites.xml almak için bir değişken ayarlar. İkinci komut, değişkenini temel alarak $XMLdeğişikliği ayarlar.

    $XML = Get-Content .\sites.xml | out-string
    Set-ClusterFaultDomainXML -xml $XML
    
  6. Yaptığınız değişikliklerin doğru olduğunu doğrulayın:

    Get-ClusterFaultDomain
    
  7. cmdlet'ini kullanarak kümenize sunucu çiftini Add-ClusterNode ekleyin:

    Add-ClusterNode -Name Server5,Server6
    

Sunucular başarıyla eklendikten sonra, ilişkili sürücüler otomatik olarak her sitenin depolama havuzlarına eklenir. Son olarak, Sistem Sağlığı Hizmeti yeni sürücüleri dahil etmek için bir depolama işi oluşturur.

Esnetilmiş kümeden sunucu çiftlerini kaldırma

Bir kümeden sunucu çiftlerini kaldırmadan önce Azure Arc özellikli sunucularınızdan tüm VM uzantılarını kaldırmanız gerekir; aksi takdirde, sunucuları yeniden eklerseniz uzantıları yükleme sorunlarıyla daha sonra karşılaşabilirsiniz.

vm uzantılarını kaldırmak için Azure portal, Azure CLI veya Azure PowerShell kullanabilirsiniz.

Esnetilmiş kümeden bir sunucu çiftini kaldırmak, sunucu çifti eklemeye benzer, ancak bunun yerine Remove-ClusterNode cmdlet'ini kullanmakla benzer bir işlemdir.

  1. Kümenin durumunu belirlemek için aşağıdaki PowerShell cmdlet'lerini kullanın:

    Kümedeki etkin sunucuların listesini döndürür:

    Get-ClusterNode
    

    Küme depolama havuzunun istatistiklerini döndürür:

    Get-StoragePool pool*
    

    Hangi sunucuların hangi sitede (hata etki alanı) olduğunu Listeler:

    Get-ClusterFaultDomain
    
  2. Sites.xml Dosyayı Not Defteri'nde veya başka bir metin düzenleyicisinde açın:

    Get-ClusterFaultDomainXML | out-file sites.xml
    
    notepad
    
  3. Önceki örneği kullanarak, Sites.xml dosyasında her site için ve XML girdisini <Node Name="Server6" Description="" Location=""> kaldırın<Node Name="Server5" Description="" Location="">.

  4. Aşağıdaki iki cmdlet'i kullanarak geçerli site (hata etki alanı) bilgilerini değiştirin:

    $XML = Get-Content .\sites.xml | out-string
    Set-ClusterFaultDomainXML -xml $XML
    
  5. Yaptığınız değişikliklerin doğru olduğunu doğrulayın:

    Get-ClusterFaultDomain
    
  6. Azure Arc tümleştirmesini devre dışı bırakmak için kaldırılacak sunucularda (Server5 ve Server6) aşağıdaki cmdlet'i çalıştırın:

    Disable-AzureStackHCIArcIntegration
    
  7. cmdlet'ini kullanarak kümeden sunucu çiftlerini Remove-ClusterNode kaldırın:

    Remove-ClusterNode -Name Server5,Server6
    

Sunucular başarıyla kaldırıldıktan sonra, ilişkili sürücüler site havuzlarından otomatik olarak kaldırılır. Son olarak, Sistem Sağlığı Hizmeti bu sürücüleri kaldırmak için bir depolama işi oluşturur.

Sonraki adımlar

  • Sunucu ekledikten veya kaldırdıktan sonra kümeyi doğrulamanız gerekir. Daha fazla bilgi için bkz. Kümeyi doğrulama.