Partager via


Effectuer des étapes de mise à niveau post-système d’exploitation sur Azure Local via PowerShell

S’applique à : Azure Local, versions 23H2 et 22H2

Cet article explique comment effectuer les tâches postérieures à la mise à niveau du système d’exploitation après la mise à niveau du système d’exploitation vers la nouvelle version. Les tâches postérieures à la mise à niveau décrites dans cet article sont requises pour la stabilité de l’instance locale Azure.

Tout au long de cet article, nous appelons Azure Local, version 23H2 comme nouvelle version et Azure Local, version 22H2 comme ancienne version.

Répondre aux prérequis

Avant de commencer, assurez-vous que :

Étape 1 : Se connecter à votre système

Suivez ces étapes sur votre client pour vous connecter à l’une des machines de votre système.

  1. Exécutez PowerShell en tant qu’administrateur sur le client que vous utilisez pour vous connecter à votre système.

  2. Ouvrez une session PowerShell distante sur un ordinateur sur votre système. Exécutez la commande suivante et fournissez les informations d’identification de votre machine lorsque vous y êtes invité :

    $cred = Get-Credential
    Enter-PSSession -ComputerName "<Computer IP>" -Credential $cred 
    

    Voici un exemple de sortie :

    PS C:\Users\Administrator> $cred = Get-Credential
    
    cmdlet Get-Credential at command pipeline position 1
    Supply values for the following parameters:
    Credential
    PS C:\Users\Administrator> Enter-PSSession -ComputerName "100.100.100.10" -Credential $cred 
    [100.100.100.10]: PS C:\Users\Administrator\Documents>
    

Étape 2 : Vérifier l’état de la mise à niveau

Pour vous assurer que la mise à niveau a été terminée et qu’un nouveau système d’exploitation s’exécute sur votre système, exécutez l’applet Get-CauRun de commande :

Get-CauRun -ClusterName <ClusterName>

Voici un exemple de sortie :

RunId                   : <Run ID> 
RunStartTime            : 10/13/2019 1:35:39 PM 
CurrentOrchestrator     : NODE1 
NodeStatusNotifications : { 
Node      : NODE1 
Status    : Waiting 
Timestamp : 10/13/2019 1:35:49 PM 
} 
NodeResults             : { 
Node                     : NODE2 
Status                   : Succeeded 
ErrorRecordData          : 
NumberOfSucceededUpdates : 0 
NumberOfFailedUpdates    : 0 
InstallResults           : Microsoft.ClusterAwareUpdating.UpdateInstallResult[] 
}

Étape 3 : Effectuer les étapes de mise à niveau après le système d’exploitation

Une fois le nouveau système d’exploitation installé, vous devez mettre à niveau le niveau fonctionnel du cluster et mettre à niveau la version du pool de stockage à l’aide de PowerShell pour activer de nouvelles fonctionnalités.

Important

  • Les étapes de mise à niveau après le système d’exploitation sont essentielles pour la stabilité et les performances de votre système. Veillez à suivre ces étapes après la mise à niveau du système d’exploitation.
  1. Mettez à niveau le niveau fonctionnel du cluster.

    Avertissement

    Après avoir mis à niveau le niveau fonctionnel du cluster, vous ne pouvez pas revenir à la version précédente du système d’exploitation.

    Nous vous recommandons de mettre à niveau le niveau fonctionnel du cluster dès que possible. Ignorez cette étape si vous avez installé les mises à niveau des fonctionnalités avec Windows Admin Center et activé la case à cocher Mettre à jour le niveau fonctionnel du cluster pour activer les nouvelles fonctionnalités .

    1. Exécutez l’applet de commande suivante sur n’importe quel ordinateur du système :

      Update-ClusterFunctionalLevel      
      
    2. Vous voyez un avertissement indiquant que vous ne pouvez pas annuler cette opération. Confirmez en appuyant sur Y que vous souhaitez continuer.

  2. Mettez à niveau le pool de stockage.

    1. Une fois le niveau fonctionnel du cluster mis à niveau, utilisez l’applet de commande suivante pour identifier le FriendlyName pool de stockage représentant votre système.

      Get-StoragePool
      

      Dans cet exemple, il FriendlyName s’agit de S2D sur hci-cluster1.

    2. Exécutez l’applet Update-StoragePool de commande pour mettre à niveau la version du pool de stockage.

       Update-StoragePool -FriendlyName "S2D on hci-cluster1"
      
    3. Quand vous y êtes invité, confirmez l’action. À ce stade, les nouvelles applets de commande sont entièrement opérationnelles sur n’importe quel ordinateur du système.

  3. (Facultatif) Mettre à niveau les niveaux de configuration des machines virtuelles. Vous pouvez éventuellement mettre à niveau les niveaux de configuration de machine virtuelle en arrêtant chaque machine virtuelle à l’aide de la cmdlet Update-VMVersion, puis en redémarrant les machines virtuelles.

    1. Vérifiez que le système mis à niveau fonctionne comme prévu.

      Les rôles doivent basculer correctement et, si la migration dynamique de machine virtuelle est utilisée sur le système, les machines virtuelles doivent réussir à migrer en direct.

    2. Validez le système.

      Exécutez l’applet Test-Cluster de commande sur l’une des machines du système et examinez le rapport de validation du cluster.

  4. Installez les derniers pilotes de votre partenaire matériel, car certains pilotes peuvent revenir à une version antérieure du pilote de boîte de réception, ce qui entraîne des comportements inattendus.

Vous êtes maintenant prêt à appliquer la mise à niveau de la solution.

Étapes suivantes