Windows Server 2012 - Cluster Aware Updating (CAU) en action
La fonctionnalité Cluster Aware Updating est une des nombreuses nouveautés de Windows Server 2012. Elle permet aux administrateurs de Cluster à basculement (Failover Cluster) d’installer de manière automatisée et ordonnancée des mises à jours sur les différents nœuds qui composent un Cluster Windows Server 2012.
Cet article a pour objectif de présenter Cluster Aware Updating depuis son installation jusqu’à son utilisation.
Etape 1 - Installation
Cluster Aware Updating est installé avec les composants d’administration de la fonctionnalité Failover Cluster de Windows Server 2012.
Il est possible de faire l’installation des outils d’administration via la commande PowerShell : Add-WindowsFeature RSAT-Clustering –verbose
Comme toute fonctionnalité de Windows Server 2012, il est possible de tout configurer ou administrer via des commandes PowerShell. Pour plus d’informations : Get-Command –Module ClusterAwareUpdating
Etape 2 - Configuration de CAU
Ouvrir la console Cluster-Aware Updating
Sélectionner dans la liste déroulante le cluster à mettre à jour.
Dans mon cas, c’est un cluster à 2 nœuds (HyperStan2 et HyperStan3) baptisé ClusterStan1
Cliquer sur Preview updates for this cluster
Cliquer sur Generate Update Preview List
Dans cet exemple nous sommes le second mercredi du mois, il y a donc des nouvelles mises à jour. On remarque que la liste intègre les noms des différents nœuds du cluster (en effet il peut arriver que des nœuds ne soient pas au même niveau de correctifs installés).
Cliquer sur Close puis sur Configure Cluster Self-Updating Options
Ce cluster est paramétré en mode mise à jour automatique via CAU
Paramétrer la planification des opérations de mises à jour
Il est possible de définir pas mal d’options complémentaires comme par exemple l’ordre de mise à jour des nœuds ou encore l’exécution de scripts complémentaires.
Petit résumé de la configuration définie
Cliquer sur Apply
Etape 3- Utilisation de Cluster-Aware Updating pour déclencher la mise à jour d’un cluster
Dans la console d’administration, cliquer sur Apply updates to this Cluster
Cliquer sur Update
Cliquer sur Close. C’est parti pour la mise à jour du Cluster !
Le nœud coordinateur est HyperStan2. HyperStan3 commence à télécharger les mises à jour
Installation des mises à jour sur HyperStan3
Redémarrage d’HyperStan3
Installation des mises à jour terminées sur HyperStan3 qui devient le nœud coordinateur. HyperStan2 commence l’installation des mises à jour, puis va redémarrer
Fin de l’opération de mise à jour : les 2 nœuds du Cluster sont à jour et durant les opérations de mises à jour, les ressources clusterisées se sont déplacées entre les nœuds afin de garantir leur disponibilité.
Etape 4 - Génération et lecture des rapports de mise à jour
Cliquer sur Generate Report on past Updating Runs
Définir la date de début et de fin et cliquer sur Generate Report
Informations complémentaires sur Cluster Aware Updating
Cluster-Aware Updating Overview
https://technet.microsoft.com/en-us/library/hh831694.aspxCluster-Aware Updating (CAU) interaction with Proxy Servers
https://blogs.technet.com/b/askcore/archive/2012/12/03/cluster-aware-updating-cau-interaction-with-proxy-servers.aspx
Cluster-Aware Updating Cmdlets in Windows PowerShell
https://technet.microsoft.com/fr-FR/library/hh847221.aspxCluster-Aware Updating: Frequently Asked Questions
https://technet.microsoft.com/en-us/library/hh831367.aspx
Pour tester Windows Server 2012, vous pouvez télécharger gratuitement la version d’évaluation disponible sous la forme :
- d'une image ISO : https://aka.ms/jeveuxwindows2012
- d'un fichier VHD avec un système préinstallé : https://aka.ms/jeveuxwindows2012
Comments
- Anonymous
March 17, 2014
Bonjour, je voudrais savoir quelle est la différence entre CAU et orchestrated updates of Hyper-V host clusters de VMM et quelle est la meilleure option? - Anonymous
March 17, 2014
Désolé pour avoir parlé trop vite la réponse était pourtant devant mes yeux: http://technet.microsoft.com/en-us/library/hh831367.aspx
De plus avec VMM nous avons ça: " If the cluster supports live migration, intelligent placement is used to migrate virtual machines off the cluster node. If the cluster does not support live migration, VMM saves state for the virtual machines." - Anonymous
March 17, 2014
et pour compléter : CAU est limité à des cluster Windows Server 2012 et 2012 R2. A ma connaissance, VMM sait gérer aussi des clusters 2008 R2 :-)