Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à : Azure Stack HCI, versions 22H2 et 21H2 ; Windows Server 2022, Windows Server 2019
Important
Azure Stack HCI fait désormais partie d’Azure Local. Toutefois, les versions antérieures de Azure Stack HCI, par exemple 22H2, continueront de référencer Azure Stack HCI et ne reflèteront pas la modification du nom. En savoir plus.
Cet article explique comment gérer Azure Stack clusters HCI et Windows Server à l’aide de PowerShell.
Vous pouvez utiliser Windows PowerShell pour gérer les ressources et configurer des fonctionnalités sur vos clusters Azure Stack HCI et Windows Server.
Vous gérez des clusters à partir d’un ordinateur distant, plutôt que sur un serveur hôte dans un cluster. Cet ordinateur distant est appelé ordinateur de gestion.
Note
Lorsque vous exécutez des commandes PowerShell à partir d’un ordinateur de gestion, incluez le paramètre -Cluster ou -Name en indiquant le nom du cluster que vous gérez. En outre, vous devez spécifier le nom de domaine complet (FQDN) lors de l’utilisation du -ComputerName paramètre pour un nœud de serveur.
Pour obtenir la documentation de référence complète sur la gestion des clusters à l’aide de PowerShell, consultez la référence FailoverCluster.
Utilisation de Windows PowerShell
Windows PowerShell est utilisé pour effectuer toutes les tâches de cet article. Il est recommandé d’épingler l’application à votre barre des tâches pour des raisons pratiques.
Si les cmdlets suivantes ne sont pas disponibles dans votre session PowerShell, vous devrez peut-être ajouter la fonctionnalité Failover Cluster Module for Windows PowerShell à l’aide de la commande PowerShell suivante : Add-WindowsFeature RSAT-Clustering-PowerShell.
Note
À compter de Windows 10 mise à jour d’octobre 2018, RSAT est inclus sous la forme d’un ensemble de « Fonctionnalités à la demande » à partir de Windows 10. Pour les versions antérieures à Windows 10 22H2, accédez à Paramètres Applications Applications et fonctionnalités Fonctionnalités facultatives Ajouter une fonctionnalité RSAT : Outils de clustering de basculement, puis sélectionnez Installer. Pour Windows 10 22H2 et Windows 11, accédez à Paramètres > Système > Fonctionnalités facultatives > Ajouter une fonctionnalité > RSAT : Outils de clustering de basculement, puis sélectionnez Ajouter. Pour afficher la progression de l’opération, cliquez sur le bouton Précédent pour afficher l’état dans la page « Gérer les fonctionnalités facultatives ». La fonctionnalité ajoutée persiste dans les mises à niveau de version Windows 10.
Afficher les paramètres et ressources du cluster
Obtient des informations sur un cluster nommé Cluster1 :
Get-Cluster -Name Cluster1
Obtient des informations sur un ou plusieurs nœuds, ou serveurs, dans Cluster1 :
Get-ClusterNode -Cluster Cluster1
Pour voir quelles fonctionnalités Windows sont installées sur un nœud de cluster, utilisez l’applet de Get-WindowsFeature commande. Par exemple:
Get-WindowsFeature -ComputerName Server1
Pour afficher les cartes réseau et leurs propriétés telles que le nom, les adresses IPv4 et l’ID de VLAN :
Get-NetAdapter -CimSession Server1 | Where Status -Eq "Up" | Sort InterfaceAlias | Format-Table Name, InterfaceDescription, Status, LinkSpeed, VLANID, MacAddress
Pour voir les commutateurs virtuels Hyper-V et comment les cartes réseau physiques sont regroupées :
Get-VMSwitch -ComputerName Server1
Pour afficher les adaptateurs réseau virtuels de l’hôte :
Get-VMNetworkAdapter -ComputerName Server1
Pour savoir si espaces de stockage direct est activé :
Get-CimSession -ComputerName Server1 | Get-ClusterStorageSpacesDirect
Démarrer ou arrêter un cluster
Utilisez les cmdlets Start-Cluster et Stop-Cluster pour ajouter ou supprimer un nœud de serveur dans votre cluster. Pour plus d’exemples et d’informations d’utilisation, consultez la documentation de référence start-cluster et stop-cluster .
Démarre le service de cluster sur tous les nœuds serveur du cluster sur lequel il n’est pas encore démarré :
Start-Cluster -Name Cluster1
Cet exemple montre comment arrêter le service cluster sur tous les nœuds du cluster nommé Cluster1, ce qui arrête tous les services et applications configurés dans le cluster :
Stop-Cluster -Name Cluster1
Ajouter ou supprimer un serveur
Utilisez les cmdlets Add-ClusterNode et Remove-ClusterNode pour ajouter ou supprimer un nœud serveur dans votre cluster. Pour plus d’exemples et d’informations d’utilisation, consultez la documentation de référence Add-ClusterNode et Remove-ClusterNode .
Cet exemple montre comment ajouter un serveur nommé Node4 à un cluster nommé Cluster1. Vérifiez que le serveur est en cours d’exécution et connecté au réseau de cluster en premier.
Add-ClusterNode -Cluster Cluster1 -Name Node4
Cet exemple supprime le nœud nommé node4 du cluster Cluster1 :
Remove-ClusterNode -Cluster Cluster1 -Name Node4
Note
Si le nœud est ajouté à un seul serveur, consultez ces étapes manuelles pour reconfigurer espaces de stockage direct.
Configurer le témoin de cluster
Utilisez le Set-ClusterQuorumcmdlet pour définir les options de témoin de quorum du cluster. Pour plus d’exemples et d’informations sur l’utilisation, consultez la documentation de référence Set-ClusterQuorum .
Cet exemple montre comment modifier la configuration du quorum pour utiliser un témoin cloud sur cluster Cluster1 :
Set-ClusterQuorum -Cluster Cluster1 -CloudWitness
Cet exemple montre comment modifier la configuration de quorum en nœud et partage de fichiers majoritaire sur le cluster Cluster1, à l’aide de la ressource de disque sur \fileserver\fsw pour le témoin de partage de fichiers.
Set-ClusterQuorum -Cluster Cluster1 -NodeAndFileShareMajority \\fileserver\fsw
Activer espaces de stockage direct
Utilisez l’applet Enable-ClusterStorageSpacesDirect de commande pour activer espaces de stockage direct sur le cluster. Pour plus d’exemples et d’informations d’utilisation, consultez la documentation de référence Enable-ClusterStorageSpacesDirect .
Cet exemple active espaces de stockage direct sur Server1 :
Enable-ClusterStorageSpacesDirect -CimSession Cluster1
Configurer un hôte Hyper-V
Utilisez l’applet Set-VMHost de commande pour configurer différents paramètres d’hôte Hyper-V, tels que les chemins de disque dur virtuel et de machine virtuelle, les migrations dynamiques, les migrations de stockage, l’authentification, l’étendue NUMA et d’autres. Pour plus d’exemples et d’informations d’utilisation, consultez la documentation de référence Enable-ClusterStorageSpacesDirect .
Cet exemple spécifie de nouveaux emplacements par défaut pour les disques durs virtuels et les machines virtuelles sur le serveur hôte Server1 :
Set-VMHost -ComputerName Server1 -VirtualHardDiskPath "C:\Hyper-V\Virtual Hard Disks" -VirtualMachinePath "C:\Hyper-V\Configuration Files"
Cet exemple configure le serveur hôte Server1 pour autoriser 10 migrations dynamiques simultanées et les migrations de stockage :
Set-VMHost -ComputerName Server1 -MaximumVirtualMachineMigrations 10 -MaximumStorageMigrations 10
Cet exemple configure le serveur hôte Server1 pour utiliser Kerberos pour authentifier les migrations dynamiques entrantes :
Set-VMHost -ComputerName Server1 -VirtualMachineMigrationAuthenticationType Kerberos
Supprimer un cluster
Avant de supprimer (détruire) un cluster, vous devez le désinscrire de Azure en premier. Pour plus d’informations, consultez Annuler l’inscription Azure Stack HCI.
Utilisez l’applet Remove-ClusterResource de commande pour supprimer une ou toutes les ressources d’un cluster. Pour plus d’exemples et d’informations d’utilisation, consultez la documentation de référence Remove-ClusterResource .
Note
Vous devez activer temporairement l’authentification CredSSP (Credential Security Service Provider) pour supprimer un cluster. Pour plus d’informations, consultez Enable-WSManCredSSP.
L’exemple suivant supprime les ressources de cluster par nom sur cluster Cluster1 :
Remove-ClusterResource -Cluster Cluster1 -Name "Cluster Disk 4"
Cet exemple supprime entièrement cluster Cluster1 à l’aide de l’applet Remove-Cluster de commande :
Remove-Cluster -Cluster Cluster1
Étapes suivantes
- Vous devez valider le cluster par la suite après avoir apporté des modifications. Pour plus d’informations, consultez Valider un cluster HCI Azure Stack.
- Découvrez comment gérer vos clusters à l’aide de Windows Admin Center. Consultez Gérer les clusters sur Azure Stack HCI à l’aide de Windows Admin Center.