Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products

Wdrożenie klastra Dell Microsoft Azure Stack HCI

Summary: Ten artykuł zawiera informacje i etapy wdrażania klastra S2D infrastruktury hiperkonwergentnej (HCI) Microsoft Azure, udokumentowane w przewodniku "Rozwiązania HCI firmy Microsoft firmy Dell Technologies". ...

This article applies to   This article does not apply to 

Instructions

Poniższy zrzut ekranu przedstawia środowisko dwuwęzłowego klastra HCI w sieci przełączanej. Poniższe informacje o programie PowerShell zostały dostosowane do tej konfiguracji, ale nadal są przydatne z modyfikacją dla klastrów z większą liczbą węzłów i topologią sieci bez przełączników.
Diagram dwuwęzłowego klastra Microsoft Azure Stack HCI w środowisku sieciowym przełącznika Windows Active Directory.
 
Przykład skryptu i proces instalacji znajdują się na stronach 12–21 podręcznika wdrażania rozwiązań HCI firmy Microsoft Dell Technologies. Skrypt jest uruchamiany po zainstalowaniu systemów operacyjnych węzłów klastra, dodaniu ich do domeny Active Directory i utworzeniu sieci klastrów.

Elementy pliku konfiguracyjnego:
  • Instalacja funkcji systemu Windows: Hyper-V, klastrowanie awaryjne, mostkowanie centrów danych, BitLocker, FS-FileServer, RSAT-klastrowanie-PowerShell, FS-dane-deduplikacja
  • Sprawdzanie aktualizacji sterownika:  Sprawdź matrycę zgodności
  • Zmień nazwy węzłów klastra
  • Sprawdzanie poprawności testu klastra
  • Tworzenie klastra S2D
  • Włączanie bezpośrednich miejsc do magazynowania firmy
  • Ustawianie priorytetu sieci "zarządzania" hosta dla migracji na żywo
  • Ustawienia pliku stronicowania: Zezwalaj na miejsce zrzutu pamięci
  • Konfiguracja monitora klastra
  • Konfiguracja limitu czasu portu miejsc
Poniższy przykład skryptu należy dostosować do środowiska, w którym wdrażany jest klaster HCI. Nazwy serwerów, nazwa klastra, nazwa udziału klastra i informacje o adresach IP muszą zostać zmodyfikowane, aby spełnić parametry środowiska instalacji. Podczas kopiowania poniższego tekstu skryptu do zamierzonego skryptu wdrożenia upewnij się, że NIE zawijasz tekstu programu PowerShell.

Instalacja funkcji systemu Windows:
Install-WindowsFeature -Name Hyper-V, Failover-Clustering, Data-Center-Bridging, BitLocker, FS-FileServer, RSAT-Clustering-PowerShell, FS-Data-Deduplication -IncludeAllSubFeature
-IncludeManagementTools -verbose
Pobierz listę wersji sterowników:
Get-PnpDevice | Select-Object Name, @{l='DriverVersion';e={(Get-PnpDeviceProperty -InstanceId $_.InstanceId -KeyName 'DEVPKEY_Device_DriverVersion').Data}} -Unique |
Where-Object {($_.Name -like "*HBA*") -or ($_.Name -like "*mellanox*") -or ($_.Name -like "*Qlogic*") -or ($_.Name -like "*X710*") -or ($_.Name -like "*intel*") -or ($_.Name -like "*Broadcom*") -or ($_.Name -like "*marvell*") }
Przypisz nazwę węzła klastra:
Rename-Computer -NewName CN01 -Restart
Test klastra
Test-Cluster -Node CN01, CN02 –Include 'Storage Spaces Direct', 'Inventory', 'Network', 'System Configuration'
Znajdowanie stanu dysków puli pamięci
Get-PhysicalDisk
Tworzenie nowego klastra S2D
New-Cluster -Name S2DSystem -Node CN01, CN02 -StaticAddress 192.168.10.33 -NoStorage -IgnoreNetwork 172.16.103.0/24, 172.16.104.0/24 -Verbose
Włączanie bezpośrednich miejsc do magazynowania:
Enable-ClusterS2D -Verbose
Przechwytywanie wyników poprzednich poleceń
Get-ClusterS2D
Get-StoragePool
Get-StorageSubSystem -FriendlyName *Cluster* | Get-StorageHealthReport
Konfiguracja sieci zarządzania hostem o niższym priorytecie migracji w czasie rzeczywistym:
$clusterResourceType = Get-ClusterResourceType -Name 'Virtual Machine'
$hostNetworkID = Get-ClusterNetwork | Where-Object { $_.Address -eq ‘192.168.10.0’ } |
Select-Object -ExpandProperty ID
$otherNetworkID = (Get-ClusterNetwork).Where({$_.ID -ne $hostnetworkID}).ID
$newMigrationOrder = ($otherNetworkID + $hostNetworkID) -join ';'
Set-ClusterParameter -InputObject $clusterResourceType -Name MigrationNetworkOrder -Value
$newMigrationOrder
Set-VmHost -VirtualMachine MigrationPerformanceOption SMB
Ustawienia plików stronicowania, aby upewnić się, że zrzut pamięci może zostać przechwycony:
$blockCacheMB = (Get-Cluster).BlockCacheSize

$blockCacheMB = (Get-Cluster).BlockCacheSize
$pageFilePath = "C:\pagefile.sys"
$initialSize = [Math]::Round(51200 + $blockCacheMB)
$maximumSize = [Math]::Round(51200 + $blockCacheMB)
$system = Get-WmiObject -Class Win32_ComputerSystem -EnableAllPrivileges
if ($system.AutomaticManagedPagefile) {
$system.AutomaticManagedPagefile = $false
$system.Put()
}
$currentPageFile = Get-WmiObject -Class Win32_PageFileSetting
if ($currentPageFile.Name -eq $pageFilePath)
{
$currentPageFile.InitialSize = $InitialSize
$currentPageFile.MaximumSize = $MaximumSize
$currentPageFile.Put()
}else{
$currentPageFile.Delete()
Set-WmiInstance -Class Win32_PageFileSetting -Arguments @{Name=$pageFilePath;
InitialSize = $initialSize; MaximumSize = $maximumSize}
}
#Configure cluster witness. Active Directory Cluster Name Object must be given write access on file #share before running this step:
Set-ClusterQuorum -NodeAndFileShareMajority \\VDC01\ClusterQuorum

Wyłącz podpisywanie bloku komunikatów serwera (SMB); domyślnie wyłączone przy normalnej instalacji systemu Windows Server.

Set-SmbServerConfiguration -RequireSecuritySignature $FALSE -force
Zmiana konfiguracji limitu czasu portu Spaces:
Set-ItemProperty -Path HKLM:\SYSTEM\CurrentControlSet\Services\spaceport \Parameters -Name HwTimeout -Value 0x00002710 -Verbose Restart-Computer -Force

Affected Products

Hyper-converged Systems, Microsoft Windows Server 2016, Microsoft Windows Server 2019, Microsoft Windows Server 2022

Products

Microsoft Windows Server 2016, Microsoft Windows Server 2019, Microsoft Windows Server 2022