Mise à niveau d’une paire haute disponibilité
L’une des exigences des appliances Citrix ADC dans une configuration haute disponibilité est d’installer la même version logicielle Citrix ADC sur les deux appliances de l’installation. Par conséquent, lorsque le logiciel d’une appliance est mis à niveau, assurez-vous que le logiciel est mis à niveau sur les deux appliances.
Vous pouvez suivre la même procédure pour mettre à niveau une appliance autonome ou chaque appliance dans une paire haute disponibilité, bien que des considérations supplémentaires s’appliquent à la mise à niveau d’une paire haute disponibilité.
Avant de commencer une mise à niveau du microprogramme Citrix ADC sur une paire HA, lisez les conditions préalables mentionnées dans la sectionAvant de commencer。En outre, vous devez considérer quelques points spécifiques à l’HA.
Points à noter
-
IMPORTANT :
Il est important que les modifications de mise à niveau et vos personnalisations soient appliquées à une appliance Citrix ADC mise à niveau. Par conséquent, si vous avez des fichiers de configuration personnalisés dans le répertoire
/etc
, consultezConsidérations relatives à la mise à niveau pour les fichiers de configuration personnalisésavant de procéder à la mise à niveau. Mettez d’abord à niveau le nœud secondaire, puis le nœud principal. La mise à niveau du logiciel sur l’appliance secondaire avant l’appliance principale garantit que le processus de mise à niveau est terminé sans aucun problème.
- Si les deux nœuds d’une configuration haute disponibilité (HA) exécutent des versions logicielles Citrix ADC différentes, les fonctionnalités suivantes sont désactivées :
- Synchronisation de configuration HA
- Propagation des commandes HA
- Synchronisation HA des informations sur les services d’états
- Mise en miroir de connexion (basculement de connexion) des sessions
- Synchronisation HA des informations sur les sessions de persistance
Les fonctionnalités mentionnées ci-dessus sont désactivées si les deux nœuds d’une configuration haute disponibilité (HA) exécutent des versions différentes de la même version mais que les deux versions ont des versions HA internes différentes. Les fonctionnalités mentionnées ci-dessus fonctionnent correctement si les deux nœuds d’une configuration haute disponibilité (HA) exécutent des versions différentes de la même version mais que les deux versions ont les mêmes versions HA internes.
Reportez-vous à la sectionNouvelle version HA interne dans les versions Citrix ADCpour vérifier si la version HA interne a changé dans une version Citrix ADC.
- La synchronisation des fichiers dans le mode Tous de la commande Synchroniser les fichiers HA fonctionne correctement si les deux nœuds d’une configuration HA exécutent des versions logicielles Citrix ADC différentes, ou si les deux nœuds exécutent des versions différentes de la même version. Pour plus d’informations, consultezSynchronisation des fichiers de configuration dans la configuration haute disponibilité。
Figurine。Mise à niveau d’une paire haute disponibilité
Vous pouvez effectuer une mise à niveau à l’Citrix ADC graphique ou de l’interface utilisateur
Nouvelle version HA interne dans les versions Citrix ADC
Le tableau suivant répertorie les versions de Citrix ADC dotées d’une nouvelle version HA interne :
Version 13.1 | Version 13 | Version 12.1 |
---|---|---|
Construction 33.47 | Construire 87.9 | Construire 65.15 |
Build 30.52 | Version 86.17 | Bâtir 62.27 |
Build 27.59 | Construire 85.19 | Bâtir 61.19 |
Build 24.38 | Construire 84.11 | Construction 60.19 |
Build 21.50 | Construire 82.45 | Construire 59.16 |
Build 17.42 | Construire 79.64 | Construction 58.15 |
Build 12.51 | Construire 76.31 | Bâtir 57,18 |
Build 9.60 | Construire 71.44 | Bâtir 56.22 |
Construire 4.44 | Construire 67.43 | Construire 55.24 |
Construire 64.35 | Construire 50.31 | |
Construire 61.48 | Construction 49.37 | |
Construire 58.32 | ||
Construire 52.24 | ||
Construire 41.28 |
把一个水平一个派re haute disponibilité à l’aide de la CLI
Le processus de mise à niveau comprend les étapes suivantes :
- Mettre à niveau le logiciel sur l’appliance secondaire
- Mettre à niveau le logiciel sur l’appliance principale
- Synchroniser l’appliance secondaire
Mettre à niveau le logiciel sur l’appliance secondaire
L’illustration suivante illustre la procédure de mise à niveau du logiciel sur l’appliance secondaire :
Ouvrez une session sur l’appliance secondaire à l’aide d’un utilitaire SSH, tel que PuTTY et en spécifiant l’adresse IP Citrix ADC (NSIP). Utilisez les
nsroot
informations d’identification pour vous connecter à l’appliance.Dans l’interface de ligne de commande de l’appliance, tapez la commande suivante pour enregistrer la configuration existante :
save config
Passez à l’invite du shell :
shell
Exécutez la commande suivante pour passer au répertoire d’installation par défaut :
cd /var/nsinstall
Exécutez la commande suivante pour créer un sous-répertoire temporaire dans le répertoire
nsinstall
:mkdir x_xnsinstall
Remarque :
Le texte x_x est utilisé pour nommer la version Citrix ADC pour les configurations futures. Par exemple, le répertoire des fichiers d’installation de Citrix ADC 13.1 s’appelle 13_1nsinstall. N’utilisez pas de point (.) dans le nom du dossier, cela peut entraîner l’échec des mises à niveau.
Accédez au répertoirex_xnsinstall。
Téléchargez le package d’installation et la documentation nécessaires, tels que « ns-x.0-xx.x-doc.tgz », dans le répertoire temporaire créé à l’étape 4.
Remarque :
Certaines versions n’ont pas de bundle de documentation car il n’est pas nécessaire de l’installer.
Cliquez sur l’ongletDocumentationde l’interface graphique pour accéder à la documentation.
Avant d’exécuter le script d’installation, les fichiers doivent être extraits et placés sur l’appliance. Utilisez la commande suivante pour décompresser le bundle téléchargé à partir du site Web Citrix :
tar -zxvf ns-x.0-xx.x-doc.tgz
。你们可以找到ci-dessous一谕令解释des paramètres utilisés.- x - Extraire les fichiers.
- v - Affiche les noms de fichiers tels qu’ils sont extraits un par un.
- z - Le fichier est un fichier
gzipped
。 - f - Utilisez l’archive tar suivante pour l’opération.
Exécutez la commande suivante pour installer le logiciel téléchargé :
。/installns
Remarque :
Si l’appliance ne dispose pas de suffisamment d’espace disque pour installer les nouveaux fichiers du noyau, le processus d’installation effectue un nettoyage automatique du lecteur flash.
Une fois le processus d’installation terminé, le processus invite à redémarrer l’appliance. Appuyez sur
y
pour redémarrer l’appareil.Connectez-vous à l’interface de ligne de commande de l’appliance à l’aide des informations d’identification
nsroot
。Exécutez la commande suivante à partir de pour afficher l’état de l’appliance Citrix ADC. La sortie de la commande précédente doit indiquer que l’appliance est un nœud secondaire et que la synchronisation est désactivée.
show ha node
Exécutez la commande suivante pour effectuer un basculement forcé et une prise de contrôle en tant qu’appliance principale :
force failover
Vérifiez que le matériel est désormais un appareil principal.
Voici un exemple de configuration dans le nouveau nœud principal.
login: nsroot Password: nsroot Last login: Monday Apr 17 08:37:26 2017 from 10.102.29.9 Done show ha node 2 nodes: 1) Node ID: 0 IP: 10.0.4.2 Node State: UP Master State: Primary ... Sync State: AUTO DISABLED Propagation: AUTO DISABLED ... Done
Mettre à niveau le logiciel sur l’appliance principale
L’illustration suivante illustre la procédure de mise à niveau du logiciel sur l’appliance principale :
Remarque :
Après avoir terminé la procédure « Mettre à niveau le logiciel sur l’appareil secondaire », l’appareil principal d’origine est désormais un appareil secondaire.
Ouvrez une session sur le dispositif secondaire à l’aide d’un utilitaire SSH, tel que PuTTY. Utilisez les
nsroot
informations d’identification pour vous connecter à l’appliance. Suivez les mêmes étapes que celles mentionnées dans la section ci-dessus pour terminer le processus d’installation. Nous devons suivre les mêmes étapes que celles mentionnées aux étapes 2 à 9 de la section précédente (Mise à niveau du logiciel de l’appareil secondaire).Une fois le processus d’installation terminé, le processus invite à redémarrer l’appliance. Appuyez sur
y
pour redémarrer l’appareil.Connectez-vous à l’interface de ligne de commande de l’appliance à l’aide des informations d’identification
nsroot
。Exécutez la commande suivante pour afficher l’état du dispositif NetScaler. La sortie de la commande précédente doit indiquer que l’appliance est un nœud secondaire et que l’état de l’état du nœud est marqué comme UP.
show ha node
Exécutez la commande suivante pour effectuer un basculement forcé afin de vous assurer que l’appliance est un dispositif principal :
force failover
Vérifiez que le matériel est un appareil principal.
Voici un exemple de configuration du nouveau nœud principal et du nouveau nœud secondaire.
显示节点ha节点ID: 0 IP: 10.0.4.11节点状态:UP Master State: Primary ... ... INC State: DISABLED Sync State: ENABLED Propagation: ENABLED Enabled Interfaces : 1/1 Disabled Interfaces : None HA MON ON Interfaces : 1/1 ... ... Local node information Critical Interfaces: 1/1 Done Show ha node Node ID: 0 IP: 10.0.4.2 Node State: UP Master State: Secondary .. .. INC State: DISABLED Sync State: SUCCESS Propagation: ENABLED Enabled Interfaces : 1/1 Disabled Interfaces : None HA MON ON Interfaces : 1/1 . . . . Local node information: Critical Interfaces: 1/1 Done
把一个水平一个派re haute disponibilité à l’aide de l’interface graphique
Suivez ces étapes pour mettre à niveau une paire Citrix ADC dans une configuration haute disponibilité, à l’aide de l’interface graphique ADC. Prenons un exemple de configuration haute disponibilité des appliances Citrix ADC CITRIX-ADC-A (principal) et CITRIX-ADC-B (secondaire).
Mettez à niveau le nœud secondaire。Connectez-vous à l’interface graphique du nœud secondaire à l’aide des informations d’identification de l’administrateur et effectuez la miseà niveau comme décrit dans Mettre à niveau une appliance autonome Citrix ADC à l’aide de l’interface graphique。
Forcer le basculement。Effectuez un basculement forcé sur le nœud secondaire à l’aide de l’interface graphique, comme décrit à la sectionForcer un nœud à basculer。
Après l’opération de basculement, le nœud secondaire prend le relais en tant que principal et le nœud principal devient le nouveau nœud secondaire. Après l’opération de basculement dans l’exemple de configuration HA :
- CITRIX-ADC-B devient le nouveau primaire
- CITRIX-ADC-A devient le nouveau secondaire
Mettez à niveau le nœud principal d’origine (nouveau nœud secondaire)。Connectez-vous à la nouvelle interface graphique du nœud secondaire (CITRIX-ADC-A) et effectuez la mise à niveau comme décrit dansMettre à niveau une appliance autonome Citrix ADC à l’aide de l’interface graphique。
Forcer le basculement。Effectuez un basculement forcé sur le nouveau nœud secondaire (CITRIX-ADC-A) à l’aide de l’interface graphique, comme décrit dans la sectionForcer un nœud à basculer。
Après cette deuxième opération de basculement, l’état des deux nœuds revient au même état qu’avant le démarrage de l’opération de mise à niveau HA. Après l’opération de basculement dans l’exemple de configuration HA :
- CITRIX-ADC-A devient primaire
- CITRIX-ADC-B devient secondaire
Vérifiez le processus de mise à niveau。Ouvrez une session sur l’interface graphique des deux nœuds. Accédez àSystème > Haute disponibilité, sur la page de détails, vérifiez l’état HA des deux nœuds. Vérifiez également les détails de la version mise à niveau affichés dans le volet supérieur de l’interface graphique.
Ressources connexes
Les ressources suivantes fournissent des informations relatives à la mise à niveau d’une configuration haute disponibilité Citrix ADC :