Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Mise à niveau logicielle en haute disponibilité multinœud

Aperçu

Dans une configuration de haute disponibilité multinœud, vous pouvez mettre à niveau vos pare-feu SRX Series entre deux versions différentes de Junos OS avec une interruption minimale du trafic.

Nous prenons en charge une méthode de mise à niveau logicielle utilisant la CLI comme dans Junos OS version 22.3R1.

De la version de Junos OS à la version de Junos OS Utiliser la méthode de mise à niveau logicielle
20.4 Toute version postérieure à la version 20.4 Non
22.3 Prochaine version de Junos OS Oui

Pour plus d’informations sur la prise en charge des mises à niveau et des rétrogradations des versions de Junos OS, consultez Politique de prise en charge des mises à niveau et des rétrogradations pour les versions de Junos OS et les versions en fin de vie prolongée dans les notes de mise à jour.

Lorsque vous mettez à niveau des pare-feu SRX Series en haute disponibilité multinœud vers Junos OS version 22.4R1 ou une version supérieure, à partir d’une version antérieure de Junos OS, vous pouvez utiliser la procédure de mise à niveau des nœuds isolés. Les versions 22.4R1 et ultérieures de Junos OS ne sont pas compatibles avec les versions antérieures de Junos OS pour la synchronisation des sessions lors d’une mise à niveau régulière.

PRUDENCE:

Lorsque vous mettez à niveau un pare-feu SRX Series de Junos OS version 22.3 vers la prochaine version de Junos OS, vous pouvez rencontrer des perturbations dans le trafic.

Note:

Lorsque vous mettez à niveau les versions de Junos OS sur des pare-feu SRX Series dans la configuration de haute disponibilité à plusieurs nœuds, le message suivant s’affiche dans la sortie de la show chassis high-availability information commande, même si le processus de mise à niveau se termine avec succès :

Le message ci-dessus s’affiche lorsque vous effectuez une mise à niveau de Junos OS version 21.4R1 vers une version de Junos OS postérieure à la version 21.4R1.

Dans les versions de Junos OS antérieures à la version 23.4R2, les sessions NAT nouvellement établies ne sont pas synchronisées pendant la phase de mise à niveau intermédiaire de la formation de haute disponibilité multinœud, lorsqu’un nœud exécute une version majeure différente de Junos OS.

Vous devez installer la même version de Junos OS sur les deux pare-feu SRX Series dans une configuration de haute disponibilité multinœud. Par conséquent, lorsque vous mettez à niveau Junos OS sur un équipement, assurez-vous de mettre à niveau l’autre équipement également vers la même version.

Nous prenons en charge les méthodes de mise à niveau suivantes dans la configuration de la haute disponibilité multinœud :

La procédure suivante vous montre comment mettre à niveau deux pare-feu SRX Series (SRX-01 et SRX-02) de Junos OS version 22.3R1.1 vers Junos OS version 22.3R1.3 à l'aide de l'interface de ligne de commande. Pour éviter les temps d'arrêt lors de la mise à niveau des pare-feu SRX Series dans la configuration de haute disponibilité multinœud, nous allons mettre à jour un équipement à la fois.

Meilleures pratiques pour la mise à niveau de Junos OS

Tenez compte des bonnes pratiques suivantes lorsque vous planifiez votre mise à niveau logicielle :

  • Assurez-vous que les deux nœuds sont en ligne et qu’ils disposent de la même version de Junos OS.
  • Préparez vos pare-feu SRX Series pour une mise à niveau à l’aide de la liste de contrôle disponible dans Préparation de l’installation et de la mise à niveau du logiciel (Junos OS).
  • Vérifiez si les deux noeuds disposent d’un espace de stockage suffisant dans le système de fichiers /var à l’aide de la show system storage commande.
  • Vérifiez l’état de toutes les cartes sur les deux appareils à l’aide de la show chassis fpc pic-status commande.

  • Vérifiez qu’il n’y a pas d’alarmes majeures sur les appareils à l’aide de la show chassis alarms commande.

  • Assurez-vous qu’il n’y a pas de modifications non validées.
  • Sauvegardez les clés de configuration et de licence actives.

Nous vous recommandons d’effectuer des mises à niveau logicielles pendant une fenêtre de maintenance.

Étapes de préinstallation

Effectuez les tâches suivantes avant de commencer la mise à niveau du logiciel.

  • Vérifiez la version actuelle du logiciel Junos OS sur votre équipement.
  • Téléchargez l’image Junos OS à partir de la page d’assistance de Juniper Networks sur les deux pare-feu SRX Series et enregistrez-la dans l’emplacement /var/tmp .
  • Utilisez la commande show chassis high-availability information pour vérifier que votre configuration de haute disponibilité multinœud est saine, fonctionnelle et que la liaison interchâssis (ICL) est active.

    Sur l’appareil SRX-01

    Sur l’équipement SRX-02

    Ces échantillons de sortie confirment que les deux pare-feu SRX Series de la configuration de haute disponibilité multinœud sont en bon état et fonctionnent normalement.

    Vous êtes maintenant prêt à procéder à la mise à niveau du logiciel.

Mise à niveau du logiciel à l’aide de la méthode install-on-failure-route

Conditions préalables à la déviation du trafic de transit

Vérifiez si votre appareil dispose de la configuration requise pour rediriger le trafic de transit en modifiant l’itinéraire, comme indiqué dans Configuration de la haute disponibilité multinœud dans un réseau de couche 3. Si vous ne l'avez pas configuré, procédez comme suit :

  1. Créez un routeur virtuel personnalisé dédié à l’itinéraire utilisé pour rediriger le trafic lors de la mise à niveau.

  2. Configurez l’instruction install-on-failure-route pour SRG0. Ici, vous avez configuré la route avec l’adresse IP 10.39.1.3 comme route à installer en cas de défaillance du nœud.

    La table de routage installe la route mentionnée dans l’instruction en cas de défaillance du nœud.

  3. Configurez une stratégie de routage correspondante et définissez une condition de stratégie basée sur l’existence de routes. Ici, vous incluez la route 10.39.1.3 comme condition de correspondance de route pour le if-route-existsfichier .

    Créez l’instruction de stratégie pour faire référence à la condition en tant que l’un des termes correspondants.

Mise à niveau du logiciel de haute disponibilité multinœud

Mettons à niveau le périphérique qui fait office de nœud de secours (SRX-02).

  1. Lancez le processus de mise à niveau du logiciel et validez la configuration.

    Cette commande déclenche une défaillance locale pour SRG0 et transfère SRG1 (s’il est configuré) à l’état INELIGIBLE sur le périphérique local. L’appareil homologue passe maintenant à l’état actif ou reste actif pour SRG1. Sur le noeud local, les routes de signaux actifs et secondaires de SRG1 sont supprimées. Si vous avez configuré l install-on-failure-route 'instruction, l'itinéraire du signal associé à la install-on-failure-route configuration est installé. Avec les stratégies de routage appropriées, l’équipement local peut annoncer des mesures de routage plus élevées, détourner le trafic de l’équipement local et l’orienter vers l’appareil pair.

  2. Vérifiez l’état de la haute disponibilité multinœud.

    La sortie indique Node Status: OFFLINE [ SU ], ce qui indique que le noeud est prêt pour la mise à niveau logicielle. Vous pouvez voir que l’état du SRG1 est passé à INELIGIBLE.

  3. Vérifiez que l’autre équipement (SRX-01) joue le rôle actif et fonctionne normalement.

    La sortie de la commande indique que l’état de SRG1 est ACTIF.

    Notez également que dans la Peer Information section du SRG1, l’état indique INELIGIBLE que l’autre nœud est dans un état inéligible.

  4. Installez le logiciel Junos OS sur le périphérique SRX-02.
  5. Une fois l’installation réussie, redémarrez l’appareil à l’aide de la request system reboot commande.
  6. Après le redémarrage, vérifiez la version de Junos OS à l’aide de la show version commande.

    La sortie confirme que l’équipement a été mis à niveau vers la version correcte de Junos OS.

  7. Vérifiez l’état de la haute disponibilité multinœud sur l’appareil.

    La sortie continue d’afficher l’état du noeud en tant que et l’état SRG1 en tant que OFFLINE [ SU ] INELIGIBLE.

  8. Supprimez l’instruction software-upgrade et validez la configuration.

    Lorsque vous supprimez software-upgrade l’instruction, l’état d’échec local et les routes installées sont supprimés.

  9. Vérifiez à nouveau l’état de haute disponibilité multinœud pour confirmer que l’appareil est en ligne et que l’état général est sain et fonctionnel.

    La sortie affiche Node Status: ONLINE l’état SRG1 en tant que BACKUP, ce qui indique que le nœud est de nouveau en ligne et fonctionne normalement en tant que rôle de secours.

  10. Vérifiez les interfaces, les protocoles de routage, les routes annoncées, etc. pour confirmer que votre installation fonctionne normalement.

Vous pouvez maintenant procéder à la mise à niveau de l’autre périphérique (SRX-01) en suivant la même procédure.

Note:

Si vous rencontrez des problèmes et que vous ne parvenez pas à terminer la mise à niveau, vous pouvez restaurer le logiciel sur l’appareil, puis redémarrer le système. Utilisez la request system software rollback commande pour restaurer la version du logiciel précédemment installée.

Mise à niveau du logiciel à l’aide de l’interface d’arrêt en cas d’échec

Conditions préalables pour dévier le trafic de transit

Vérifiez si votre SRX Series inclut la configuration requise pour isoler le trafic en arrêtant les interfaces, comme indiqué dans Configuration de la haute disponibilité multinœud dans un déploiement de passerelle par défaut. Si la fonctionnalité n’est pas configurée :

  1. Configurez toutes les interfaces de trafic sous the shutdown-on-failure option. option. Exemple:
    PRUDENCE:

    N’utilisez pas les interfaces affectées pour la liaison interchâssis (ICL).

Mise à niveau du logiciel de haute disponibilité multinœud

Mettons à niveau l'appareil qui fait office de nœud de secours (SRX-02).

  1. Lancez la mise à niveau du logiciel et validez la configuration.

    Cette commande marque les interfaces hors ligne et fait passer l’état à l’état inéligible.

  2. Vérifiez l’état de haute disponibilité multinœud.

    La sortie indique Node Status: OFFLINE [ SU ], ce qui indique que le noeud est prêt pour la mise à niveau logicielle. Vous pouvez également afficher l’état SRG0 en tant que et l’état SRG1 en tant que ISOLATED [ Node Failure ] INELIGIBLE.

  3. Vérifiez l’état des interfaces.

    La sortie indique que les interfaces marquées pour shutdown-on-failure sont inactives.

  4. Vérifiez que l’autre équipement (SRX-01) joue le rôle actif et fonctionne normalement.

    La sortie indique que l’état de SRG1 est ACTIVE.

    Notez également que dans la Peer Information section du SRG1, l’état indique INELIGIBLE que l’autre nœud est dans un état inéligible.

  5. Installez l’image Junos OS sur SRX-02.
  6. Une fois la mise à niveau réussie, redémarrez l’appareil à l’aide de la request system reboot commande.
  7. Vérifiez la version de Junos OS.

    La sortie confirme que l’équipement a été mis à niveau vers la version correcte de Junos OS.

  8. Vérifiez l’état de la haute disponibilité multinœud sur l’appareil.

    La sortie de la commande continue d’afficher l’état du noeud en tant que et l’état SRG0 en tant que OFFLINE [ SU ] ISOLATED [ Node Failure ].

  9. Supprimez l’instruction software-upgrade et validez la configuration.
  10. Vérifiez à nouveau l’état de haute disponibilité multinœud sur l’appareil et confirmez que l’appareil est en ligne et que l’état général est sain.

    La sortie affiche Node Status: ONLINE, et SRG0 ONLINE, qui indique que le noeud est de nouveau en ligne et fonctionne normalement.

  11. Vérifiez l’état des interfaces.

    La sortie montre que les interfaces qui étaient auparavant inactives sont maintenant opérationnelles.

  12. Vérifiez les interfaces, les protocoles de routage, les routes annoncées, etc. pour confirmer que votre configuration fonctionne normalement.

Vous pouvez maintenant procéder à la mise à niveau de l’autre périphérique (SRX-01) en suivant la même procédure.