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

Dell Microsoft Azure Stack HCI Cluster Deployment

Summary: Questo articolo fornisce informazioni e procedure per il deployment di un cluster S2D HCI (Hyper-converged Infrastructure) Microsoft Azure documentato nella guida "Microsoft HCI Solutions from Dell Technologies". ...

This article applies to   This article does not apply to 

Instructions

La schermata seguente illustra l'ambiente di un cluster HCI a due nodi su una rete commutata. Le informazioni PowerShell riportate di seguito sono state adattate per questa configurazione, ma sono comunque utili in caso di modifiche per i cluster con più nodi e una topologia di rete senza switch.
Diagramma di un cluster a due nodi Microsoft Azure Stack HCI in un'ambiente di rete Windows Active Directory e switch.
 
L'esempio di script e il processo di installazione si trovano alle pagine 12-21 della Guida al deployment delle soluzioni HCI Microsoft di Dell Technologies. Lo script esegue la procedura successiva all'installazione dei sistemi operativi dei nodi cluster, all'aggiunta a un dominio Active Directory e alla creazione di una rete cluster.

Elementi della configurazione:
  • Installazione delle funzionalità di Windows: Hyper-V, Failover-Clustering, Data-Center-Bridging, BitLocker, FS-FileServer, RSAT-Clustering-PowerShell, FS-Data-Deduplication
  • Controllo dell'aggiornamento dei driver:  Consulta la Support Matrix
  • Ridenominazione dei nodi del cluster
  • Convalida del test del cluster
  • Creazione di cluster S2D
  • Abilitazione di Spazi di archiviazione diretta
  • Impostazione della priorità di rete di "gestione" dell host per la migrazione live
  • Impostazioni del page file: Consentire spazio di dump della memoria
  • Configurazione del witness del cluster
  • Configurazione del timeout delle porte Spaces
L'esempio di script riportato di seguito deve essere adattato all'ambiente in cui viene implementato il cluster HCI. I nomi dei server, il nome del cluster, il nome della share del cluster e le informazioni sull'IP devono essere modificati per soddisfare i parametri dell'ambiente di installazione. Quando si copia il testo dello script riportato di seguito nello script di deployment previsto, assicurarsi di NON andare a capo con il testo di PowerShell.

Installazione delle funzionalità di Windows:
Install-WindowsFeature -Name Hyper-V, Failover-Clustering, Data-Center-Bridging, BitLocker, FS-FileServer, RSAT-Clustering-PowerShell, FS-Data-Deduplication -IncludeAllSubFeature
-IncludeManagementTools -verbose
Recuperare l'elenco delle versioni dei driver:
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*") }
Assegnare il nome al nodo del cluster:
Rename-Computer -NewName CN01 -Restart
Cluster Test
Test-Cluster -Node CN01, CN02 –Include 'Storage Spaces Direct', 'Inventory', 'Network', 'System Configuration'
Trovare lo stato dei dischi del pool di storage
Get-PhysicalDisk
Creazione di un nuovo cluster 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
Abilitazione di Spazi di archiviazione diretta:
Enable-ClusterS2D -Verbose
Acquisizione dei risultati dei comandi precedenti
Get-ClusterS2D
Get-StoragePool
Get-StorageSubSystem -FriendlyName *Cluster* | Get-StorageHealthReport
Configurare la rete di gestione host con priorità inferiore per Live Migration:
$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
Impostazioni dei file di paging per garantire l'acquisizione del dump della memoria:
$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

Disabilitare la firma SMB (Server Message Block); disabilitata per impostazione predefinita con la normale installazione di Windows Server.

Set-SmbServerConfiguration -RequireSecuritySignature $FALSE -force
Modifica alla configurazione del timeout della porta 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