Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Déploiement d’un cluster HCI Dell Microsoft Azure Stack

Summary: Les informations fournissent des étapes sur le déploiement d’un cluster Microsoft Azure HCI S2D, comme indiqué dans le « Guide de déploiement des solutions Microsoft HCI de Dell Technologies ». ...

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Instructions

La capture d’écran ci-dessous illustre l’environnement d’un cluster HCI à deux nœuds sur un réseau commuté.  Les informations PowerShell ci-dessous ont été adaptées à cette configuration, mais restent utiles avec la modification des clusters avec plus de nœuds et une topologie de réseau sans commutateur.


Schéma du cluster Microsoft Azure Stack HCI à deux nœuds dans un environnement réseau de commutateurs Windows Active Directory.
 
L’exemple de script ci-dessous et le processus d’installation se trouvent sur les pages 12 à 21 du guide de déploiement de la version .PDF téléchargeable « Microsoft HCI Solutions from Dell Technologies ».
Le script s’exécute après l’installation des systèmes d’exploitation des nœuds de cluster, leur ajout à un domaine Active Directory et la mise en place du futur réseau de cluster.


Éléments de configuration:
  • Installation des fonctionnalités Windows: Hyper-V, Failover-Clustering, Data-Center-Bridging, BitLocker, FS-FileServer, RSAT-Clustering-PowerShell, FS-Data-Deduplication
  • Vérification de la mise à jour du pilote:  Vérifier la matrice de support
  • Renommer les nœuds de cluster
  • Test du cluster, validation
  • Créer un cluster S2D
  • Activer les espaces de stockage direct
  • Définir la priorité réseau de « gestion » de l’hôte pour la migration dynamique
  • Paramètres du fichier de page: Autoriser l’espace de vidage de mémoire
  • Configurer le témoin de cluster
  • Configuration du délai d’expiration des ports d’espaces
L’exemple de script ci-dessous doit être adapté à l’environnement dans lequel le cluster HCI est déployé.  Les noms de serveur, le nom du cluster, le nom de partage de cluster et les informations IP doivent être modifiés pour respecter les paramètres de l’environnement d’installation.
Lorsque vous copiez le texte du script ci-dessous dans le script de déploiement prévu, veillez à ne pas encapsuler le texte PowerShell.

#Windows’installation des fonctionnalités:
Install-WindowsFeature -Name Hyper-V, Failover-Clustering, Data-Center-Bridging, BitLocker, FS-FileServer, RSAT-Clustering-PowerShell, FS-Data-Deduplication -IncludeAllSubFeature
-IncludeManagementTools -verbose



#Retrieve liste des versions de pilotes:
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*") }



#Assign nom du nœud cluster:
Rename-Computer -NewName CN01 -Restart


test #Cluster
Test-Cluster -Node CN01, CN02 –Include 'Storage Spaces Direct', 'Inventory', 'Network', 'System Configuration'



#Find’état des disques du pool de stockage
Get-PhysicalDisk



#Creating nouveau 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


#Enabling Storage Spaces Direct:
Enable-ClusterS2D -Verbose



##Capturing résultats des commandes précédentes
Get-ClusterS2D
Get-StoragePool
Get-StorageSubSystem -FriendlyName *Cluster* | Get-StorageHealthReport



#Configure réseau de gestion hôte à priorité inférieure pour la migration dynamique:
$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



#Page paramètres de fichiers pour vous assurer que le vidage mémoire peut être capturé:
$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


#Disable signature SMB; désactivé par défaut lors de l’installation normale de Windows Server
Set-SmbServerConfiguration -RequireSecuritySignature $FALSE -force



#Spaces modification de la configuration du délai d’expiration du port:
Set-ItemProperty -Path HKLM:\SYSTEM\CurrentControlSet\Services\spaceport \Parameters -Name HwTimeout -Value 0x00002710 -Verbose Restart-Computer -Force


Article Properties


Affected Product

Hyper-converged Systems, Microsoft Windows Server 2022

Product

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

Last Published Date

12 May 2023

Version

6

Article Type

How To