Skip to main content
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Mise à niveau automatisée sans interruption du ONTAP

Contributeurs

Lorsque vous effectuez une mise à niveau automatisée, ONTAP installe automatiquement l'image ONTAP cible sur chaque nœud, vérifie que le cluster peut être mis à niveau correctement, puis exécute un ou plusieurs mise à niveau par lot ou déploiement en arrière-plan basé sur le nombre de nœuds dans le cluster.

Si votre configuration le prend en charge, vous devez utiliser System Manager pour effectuer une mise à niveau automatisée. Si votre configuration ne prend pas en charge la mise à niveau automatisée à l'aide de System Manager, vous pouvez utiliser l'interface de ligne de commandes ONTAP pour effectuer une mise à niveau automatisée.

Important Modification du paramètre de l' storage failover modify-auto-giveback L'option de commande avant le début d'une mise à niveau automatique sans interruption (ANDU) n'a aucun impact sur le processus de mise à niveau. Le processus ANDU ignore toute valeur prédéfinie à cette option lors du basculement/retour requis pour la mise à jour. Par exemple, paramètre -autogiveback À false avant de commencer ANDU n'interrompt pas la mise à jour automatique avant le retour.
Avant de commencer
  • Vous devriez "préparez votre mise à niveau".

  • Vous devriez "Téléchargez l'image du logiciel ONTAP" Pour votre version cible de ONTAP.

    Si vous exécutez un "mise à niveau directe à plusieurs sauts", Vous devez télécharger les deux images ONTAP requises pour votre spécifique "chemin de mise à niveau".

  • Pour chaque paire haute disponibilité, chaque nœud doit avoir un ou plusieurs ports sur le même broadcast domain.

    Si vous avez 8 nœuds ou plus, la méthode de mise à niveau par lot est utilisée dans la mise à niveau automatique sans interruption. Dans ONTAP 9.7 et version antérieure, si la méthode de traitement par lots est utilisée, les LIF sont migrées vers le partenaire de haute disponibilité du nœud mis à niveau. Si les partenaires ne disposent d'aucun port dans le même broadcast domain, la migration de LIF échoue.

    Dans ONTAP 9.8 et version ultérieure, si la méthode de traitement par lots est utilisée, les LIF sont migrées vers l'autre groupe de batchs.

  • Si vous mettez à niveau ONTAP dans une configuration MetroCluster FC, le cluster doit être activé en vue du basculement automatique non planifié.

  • Si vous ne prévoyez pas de suivre la progression du processus de mise à niveau, vous devriez "Demandez des notifications EMS d'erreurs susceptibles de nécessiter une intervention manuelle".

  • Si vous disposez d'un cluster à un seul nœud, suivez les instructions de la "mise à niveau automatisée et disruptive" processus.

    Les mises à niveau des clusters à un seul nœud entraînent des perturbations.

Exemple 1. Étapes
System Manager
  1. Valider l'image cible ONTAP :

    Remarque Si vous mettez à niveau une configuration MetroCluster, vous devez valider le cluster A, puis répéter le processus de validation sur le cluster B.
    1. Selon la version de ONTAP que vous utilisez, effectuez l'une des opérations suivantes :

      Si vous exécutez…​

      Procédez comme ça…​

      ONTAP 9.8 ou version ultérieure

      Cliquez sur Cluster > Présentation.

      ONTAP 9.5, 9.6 et 9.7

      Cliquez sur Configuration > Cluster > Update.

      ONTAP 9.4 ou version antérieure

      Cliquez sur Configuration > Cluster Update.

    2. Dans le coin droit du volet vue d'ensemble, cliquez sur icône de menu.

    3. Cliquez sur mise à jour ONTAP.

    4. Dans l'onglet mise à jour du cluster, ajoutez une nouvelle image ou sélectionnez une image disponible.

      Les fonctions que vous recherchez…​

      Alors…​

      Ajoutez une nouvelle image logicielle à partir d'un dossier local

      Vous devriez déjà avoir "téléchargez l'image - effectué" au client local.

      1. Sous Images logicielles disponibles, cliquez sur Ajouter à partir de local.

      2. Accédez à l'emplacement où vous avez enregistré l'image logicielle, sélectionnez l'image, puis cliquez sur Ouvrir.

      Ajoutez une nouvelle image logicielle à partir d'un serveur HTTP ou FTP

      1. Cliquez sur Ajouter à partir du serveur.

      2. Dans la boîte de dialogue Ajouter une nouvelle image logicielle, entrez l'URL du serveur HTTP ou FTP vers lequel vous avez téléchargé l'image du logiciel ONTAP à partir du site de support NetApp.

        Pour le FTP anonyme, vous devez spécifier l'URL dans le ftp://anonymous@ftpserver format.

      3. Cliquez sur Ajouter.

      Sélectionnez une image disponible

      Choisissez l'une des images répertoriées.

    5. Cliquez sur Valider pour exécuter les vérifications de validation de pré-mise à niveau.

      Si des erreurs ou des avertissements sont détectés pendant la validation, ils s'affichent avec une liste d'actions correctives. Vous devez résoudre toutes les erreurs avant de poursuivre la mise à niveau. Il est recommandé de résoudre également les avertissements.

  2. Cliquez sur Suivant.

  3. Cliquez sur mettre à jour.

    La validation est à nouveau effectuée. Les erreurs ou avertissements restants s'affichent avec une liste d'actions correctives. Les erreurs doivent être corrigées avant de pouvoir procéder à la mise à niveau. Si la validation est terminée avec des avertissements, vous corrigez les avertissements ou choisissez mettre à jour avec des avertissements.

    Remarque Par défaut, ONTAP utilise le "processus de mise à niveau par lot" pour mettre à niveau les clusters avec huit nœuds ou plus. À partir de ONTAP 9.10.1, si vous le souhaitez, vous pouvez sélectionner mettre à jour une paire haute disponibilité à la fois pour remplacer la valeur par défaut et demander à votre cluster de mettre à niveau une paire haute disponibilité à la fois à l'aide du processus de mise à niveau par déploiement.

    Pour les configurations MetroCluster de plus de 2 nœuds, le processus de mise à niveau ONTAP démarre simultanément sur les paires haute disponibilité des deux sites. Dans le cas d'une configuration MetroCluster à 2 nœuds, la mise à niveau commence par être démarrée sur le site sur lequel la mise à niveau n'est pas lancée. La mise à niveau sur le site restant commence une fois la première mise à niveau terminée.

  4. Si votre mise à niveau s'interrompt en raison d'une erreur, cliquez sur le message d'erreur pour afficher les détails, puis corrigez l'erreur et "reprenez la mise à niveau".

Une fois que vous avez terminé

Une fois la mise à niveau terminée, le nœud redémarre et vous êtes redirigé vers la page de connexion de System Manager. Si le redémarrage du nœud prend beaucoup de temps, vous devez actualiser votre navigateur.

CLI
  1. Validez l'image logicielle cible ONTAP

    Remarque Si vous mettez à niveau une configuration MetroCluster, vous devez d'abord exécuter les étapes suivantes sur le cluster A, puis exécuter les mêmes étapes sur le cluster B.
    1. Supprimez le pack logiciel ONTAP précédent :

      cluster image package delete -version previous_ONTAP_Version
    2. Charger l'image logicielle ONTAP cible dans le référentiel de packages de clusters :

      cluster image package get -url location
      cluster1::> cluster image package get -url http://www.example.com/software/9.13.1/image.tgz
      
      Package download completed.
      Package processing completed.

      Si vous exécutez un "mise à niveau directe à plusieurs sauts", Vous devez également charger le progiciel pour la version intermédiaire de ONTAP requise pour votre mise à niveau. Par exemple, si vous effectuez une mise à niveau de 9.8 vers 9.13.1, vous devez charger le progiciel pour ONTAP 9.12.1, puis utiliser la même commande pour charger le progiciel pour 9.13.1.

    3. Vérifiez que le pack logiciel est disponible dans le référentiel du package de cluster :

      cluster image package show-repository
      cluster1::> cluster image package show-repository
      Package Version  Package Build Time
      ---------------- ------------------
      9.13.1              MM/DD/YYYY 10:32:15
    4. Exécuter les vérifications automatiques préalables à la mise à niveau :

      cluster image validate -version package_version_number

      Si vous exécutez un "mise à niveau directe à plusieurs sauts",Vous n'avez besoin que d'utiliser le paquet ONTAP cible pour la vérification. Il n'est pas nécessaire de valider séparément l'image de mise à niveau intermédiaire. Par exemple, si vous effectuez une mise à niveau de 9.8 vers 9.13.1, utilisez le package 9.13.1 pour la vérification. Vous n'avez pas besoin de valider le package 9.12.1 séparément.

    cluster1::> cluster image validate -version 9.13.1
    
    WARNING: There are additional manual upgrade validation checks that must be performed after these automated validation checks have completed...
    1. Surveiller la progression de la validation :

      cluster image show-update-progress
    2. Effectuez toutes les actions requises identifiées par la validation.

    3. Si vous mettez à niveau une configuration MetroCluster, répétez les étapes ci-dessus sur le cluster B.

  2. Générer une estimation de mise à niveau logicielle :

    cluster image update -version package_version_number -estimate-only
    Remarque Si vous mettez à niveau une configuration MetroCluster, vous pouvez exécuter cette commande sur le cluster A ou le cluster B. Vous n'avez pas besoin de l'exécuter sur les deux clusters.

    L'estimation de la mise à niveau logicielle affiche des détails sur chaque composant à mettre à jour, ainsi que la durée estimée de la mise à niveau.

  3. Effectuez la mise à niveau logicielle :

    cluster image update -version package_version_number
    • Si vous exécutez un "mise à niveau directe à plusieurs sauts", Utilisez la version ONTAP cible pour le numéro_version_paquet. Par exemple, si vous effectuez une mise à niveau de ONTAP 9.8 vers 9.13.1, utilisez 9.13.1 comme numéro_version_paquet.

    • Par défaut, ONTAP utilise le "processus de mise à niveau par lot" pour mettre à niveau les clusters avec huit nœuds ou plus. Si vous le souhaitez, vous pouvez utiliser le -force-rolling paramètre permettant de remplacer le processus par défaut et de faire mettre votre cluster à niveau un nœud à la fois à l'aide du processus de mise à niveau par déploiement.

    • À l'issue de chaque basculement et rétablissement, la mise à niveau attend 8 minutes pour que les applications client puissent restaurer les données après la pause des E/S qui a lieu lors du basculement et du rétablissement. Si votre environnement nécessite plus ou moins de temps pour la stabilisation du client, vous pouvez utiliser le -stabilize-minutes paramètre pour spécifier une durée de stabilisation différente.

    • Pour les configurations MetroCluster avec 4 nœuds de plus, la mise à niveau automatisée démarre simultanément sur les paires haute disponibilité des deux sites. Dans le cas d'une configuration MetroCluster à 2 nœuds, la mise à niveau commence sur le site où elle n'est pas initiée. La mise à niveau sur le site restant commence une fois la première mise à niveau terminée.

    cluster1::> cluster image update -version 9.13.1
    
    Starting validation for this update. Please wait..
    
    It can take several minutes to complete validation...
    
    WARNING: There are additional manual upgrade validation checks...
    
    Pre-update Check      Status     Error-Action
    --------------------- ---------- --------------------------------------------
    ...
    20 entries were displayed
    
    Would you like to proceed with update ? {y|n}: y
    Starting update...
    
    cluster-1::>
  4. Afficher la progression de la mise à jour du cluster :

    cluster image show-update-progress

    Si vous mettez à niveau une configuration MetroCluster à 4 ou 8 nœuds, le cluster image show-update-progress commande uniquement affiche la progression du nœud sur lequel vous exécutez la commande. Vous devez exécuter la commande sur chaque nœud pour voir la progression de chaque nœud.

  5. Vérifiez que la mise à niveau a été effectuée correctement sur chaque nœud.

    cluster image show-update-progress
    cluster1::> cluster image show-update-progress
    
                                                 Estimated         Elapsed
    Update Phase         Status                   Duration        Duration
    -------------------- ----------------- --------------- ---------------
    Pre-update checks    completed                00:10:00        00:02:07
    Data ONTAP updates   completed                01:31:00        01:39:00
    Post-update checks   completed                00:10:00        00:02:00
    3 entries were displayed.
    
    Updated nodes: node0, node1.
  6. Déclencher une notification AutoSupport :

    autosupport invoke -node * -type all -message "Finishing_NDU"

    Si votre cluster n'est pas configuré pour envoyer des messages AutoSupport, une copie de la notification est enregistrée localement.

  7. Si vous mettez à niveau une configuration MetroCluster FC à 2 nœuds, vérifiez que le cluster est activé pour le basculement automatique non planifié.

    Remarque Si vous mettez à niveau une configuration standard, une configuration IP MetroCluster ou une configuration FC MetroCluster de plus de 2 nœuds, vous n'avez pas besoin d'effectuer cette étape.
    1. Vérifier si le basculement automatique non planifié est activé :

      metrocluster show

      Si le basculement automatique non planifié est activé, l'instruction suivante apparaît dans la sortie de la commande :

    AUSO Failure Domain    auso-on-cluster-disaster
    1. Si l'instruction n'apparaît pas dans la sortie, activez le basculement automatique non planifié :

      metrocluster modify -auto-switchover-failure-domain auso-on-cluster-disaster
    2. Vérifier que le basculement automatique non planifié a été activé :

      metrocluster show

Reprenez la mise à niveau du logiciel ONTAP après une erreur dans le processus de mise à niveau automatique

Si une mise à niveau automatique du logiciel ONTAP s'interrompt en raison d'une erreur, vous devez résoudre l'erreur et poursuivre la mise à niveau. Une fois l'erreur résolue, vous pouvez choisir de poursuivre le processus de mise à niveau automatique ou de terminer le processus de mise à niveau manuellement. Si vous choisissez de poursuivre la mise à niveau automatique, n'effectuez aucune des étapes de mise à niveau manuellement.

Exemple 2. Étapes
System Manager
  1. Selon la version de ONTAP que vous utilisez, effectuez l'une des opérations suivantes :

    Si vous exécutez…​

    Alors…​

    ONTAP 9.8 ou version ultérieure

    Cliquez sur Cluster > Présentation

    ONTAP 9.7, 9.6 ou 9.5

    Cliquez sur Configuration > Cluster > Update.

    ONTAP 9.4 ou version antérieure

    • Cliquez sur Configuration > Cluster Update.

    • Dans le coin droit du volet vue d'ensemble, cliquez sur les trois points verticaux bleus et sélectionnez mise à jour ONTAP.

  2. Poursuivez la mise à niveau automatique ou annulez-la et continuez manuellement.

    Les fonctions que vous recherchez…​

    Alors…​

    Reprenez la mise à niveau automatisée

    Cliquez sur reprendre.

    Annulez la mise à niveau automatique et continuez manuellement

    Cliquez sur Annuler.

CLI
  1. Afficher l'erreur de mise à niveau :

    cluster image show-update-progress
  2. Résolvez l'erreur.

  3. Reprendre la mise à niveau :

    Les fonctions que vous recherchez…​

    Saisissez la commande suivante…​

    Reprenez la mise à niveau automatisée

    cluster image resume-update

    Annulez la mise à niveau automatique et continuez manuellement

    cluster image cancel-update
Une fois que vous avez terminé

"Effectuez des vérifications post-mise à niveau".

Vidéo : des mises à niveau simplifiées

Découvrez les fonctionnalités simplifiées de mise à niveau de ONTAP de System Manager dans ONTAP 9.8.