Citrix ADC

Mettre à niveau une appliance autonome Citrix ADC

Avant de mettre à niveau le logiciel système, assurez-vous de lire la section Avant de commencer et de remplir les conditions préalables telles que la sauvegarde des fichiers nécessaires et le téléchargement du firmware Citrix ADC.

Lors de la mise à niveau à partir de versions 10.0 et supérieures, vous avez la possibilité d’utiliser l’interface graphique ou l’interface de ligne de commande.

Vous ne pouvez pas mettre à niveau vers la version 13.0 à partir des versions suivantes à l’aide de l’Assistant Mise à niveau de l’interface graphique :

  • Toutes les versions de la version 10.1
  • Toute version antérieure à la version 57.x de la version 10.5

Si votre Citrix ADC exécute une version 9.x ou inférieure, visitez leTableau des produitssite pour plus d’informations.

Mettre à niveau un dispositif autonome Citrix ADC à l’aide de l’interface graphique

Procédez comme suit pour mettre à niveau un Citrix ADC autonome vers la version 13.0 à l’aide de l’interface graphique.

  1. Dans un navigateur Web, tapez l’adresse IP du Citrix ADC, par exemple http://10.102.29.50.
  2. Dans Nom d’utilisateur et mot de passe, tapez les informations d’identification de l’administrateur (nsroot/nsroot), puis cliquez sur Ouvrirune session.
  3. Dans l’interface graphique, cliquez sur Mise à niveau du système.

    image localisée

  4. Dans le menu Choisir un fichier, choisissez l’option appropriée : Local ou Appliance. Si vous souhaitez utiliser l’option Appliance, le firmware doit d’abord être téléchargé sur Citrix ADC. Vous pouvez utiliser n’importe quelle méthode de transfert de fichiers telle que WinSCP pour télécharger le firmware Citrix ADC sur l’appliance.

  5. Sélectionnez le fichier approprié et cliquez sur Mettre à niveau.

  6. Suivez les instructions pour mettre à niveau le logiciel.

  7. Lorsque vous y êtes invité, sélectionnez Redémarrer.

Après la mise à niveau, fermez toutes les instances du navigateur et videz le cache de votre ordinateur avant d’accéder à l’appliance.

Mettre à niveau un dispositif autonome Citrix ADC à l’aide de l’interface de ligne de commande

Procédez comme suit pour mettre à niveau un Citrix ADC autonome vers la version 13.0 à l’aide de l’interface de ligne de commande :

Dans la procédure suivante, <release> et <releasenumber> représenter la version de version vers laquelle vous effectuez la mise à niveau, et <targetbuildnumber> représente le numéro de version vers lequel vous effectuez la mise à niveau. La procédure comprend des étapes facultatives pour éviter de perdre les mises à jour qui sont poussées dans le répertoire /etc pendant la mise à niveau.

  1. Utilisez un client SSH, tel que PuTY, pour ouvrir une connexion SSH à l’appliance.

  2. Connectez-vous à l’appliance à l’aide des informations d’identification de l’administrateur. Enregistrez la configuration en cours d’exécution. À l’invite, saisissez : save config

  3. Créez une copie du fichier ns.conf. À l’invite du shell, tapez :

    1. cd /nsconfig
    2. cpns.confns.conf.NS\<currentreleasenumber\>\<currentbuildnumber\>

    Vous devez sauvegarder le fichier de configuration sur un autre ordinateur.

  4. (Facultatif) Si vous avez modifié certains des fichiers suivants dans le répertoire /etc et que vous les avez copiés dans /nsconfig pour conserver la persistance, toutes les mises à jour qui sont envoyées dans le répertoire /etc pendant la mise à niveau peuvent être perdues :

    • Ttys
    • resolv.conf
    • sshd_config
    • host.conf
    • newsyslog.conf
    • host.conf
    • httpd.conf
    • rc.conf
    • syslog.conf
    • crontab
    • surveillance

    Pour éviter de perdre ces mises à jour, créez un répertoire /var/nsconfig_backup et déplacez les fichiers personnalisés vers ce répertoire. Autrement dit, déplacez tous les fichiers que vous avez modifiés dans le répertoire /etc et copiés dans /nsconfig en exécutant la commande suivante :

    cp /nsconfig/<filename> /var/nsconfig_backup

    Exemple :

    cp /nsconfig/syslog.conf /var/nsconfig_backup

  5. Créez un emplacement pour le package d’installation. À l’invite du shell, tapez :

    • cd /var/nsinstall
    • mkdir \<releasenumber\>nsinstall
    • cd \<releasenumber\>nsinstall
    • mkdir build\_\<targetbuildnumber\>
    • cd build\_\<targetbuildnumber\>
  6. Copiez le firmware déjà téléchargé Citrix ADC dans le répertoire que vous avez créé à l’étape 5, en utilisant n’importe quelle méthode de transfert de fichiers telle que WinSCP. Reportez-vous à la section Avant de commencer pour plus d’informations sur le téléchargement du firmware Citrix ADC.

  7. Extraire le contenu du package d’installation. Exemple :

    tar —xvzf build-13.0-37.2_nc_64.tgz

    tar —xvzf build-13.0-37.2_nc_32.tgz

  8. Exécutez le script installns pour installer la nouvelle version du logiciel système. Le script met à jour le répertoire /etc. Exemple :. /installns

  9. Lorsque vous y êtes invité, redémarrez Citrix ADC.

  10. (Facultativement) Si vous avez créé une copie du fichier ns.conf dans la section,Avant de commencer procédez comme suit :

    1. Comparez manuellement les fichiers dans /var/nsconfig_backup et /etc et apportez les modifications appropriées dans /etc.
    2. Pour conserver la persistance, déplacez les fichiers mis à jour dans /etc vers /nsconfig.
    3. Redémarrez l’appliance pour appliquer les modifications.

Voici un exemple de mise à niveau du firmware Citrix ADC.

login: nsroot

Password: nsroot


Last login: Mon Apr 17 15:05:05 2018 from 10.252.243.134


Done


> save config


> shell


Last login: Mon Apr 17 15:05:05 2018 from 10.252.243.134


root@NSnnn# cd /var/nsinstall


root@NSnnn# cd 13.0nsinstall


root@NSnnn# mkdir build_43.1


root@NSnnn# cd build_43.1


root@NSnnn# ftp <FTP server IP address>


ftp> mget build-13.0-41.1_nc.tgz


ftp> bye


root@NSnnn# tar xzvf build-13.0-41.1_nc.tgz


root@NSnnn# ./installns


installns version (13.0-41.1) kernel (ns-13.0-41.1_nc.gz)


...


...


...


Copying ns-13.0-41.1_nc.gz to /flash/ns-13.0-41.1_nc.gz ...





...


Installation has completed.





Reboot NOW? [Y/N] Y

Mettre à niveau un dispositif autonome Citrix ADC à l’aide de l’API NITRO

Pour utiliser l’API NITRO pour mettre à niveau ou rétrograder un Citrix ADC, reportez-vous à la section Automatisez la mise à niveau et la mise à niveau de Citrix ADC avec une seule API.

Vérifier l’état des entités sur l’appliance Citrix ADC après la mise à niveau

Après la mise à niveau de l’appliance Citrix ADC, vérifiez l’état des entités suivantes :

  • Les serveurs virtuels sont en état UP
  • Les moniteurs sont en état UP
  • Les sites GSLB se synchronisent sans aucun problème
  • Tous les certificats sont présents sur l’appliance
  • Toutes les licences sont présentes sur l’appliance

Emplacements des répertoires des fichiers de script pour les moniteurs utilisateur

Dans la version 10.1 122.17, les fichiers de script des moniteurs utilisateur se trouvent à un nouvel emplacement. Si vous mettez à niveau une appliance ou une appliance virtuelle vers la version 10.1 version 122.17 ou ultérieure, les modifications sont les suivantes :

  • Un nouveau répertoire nommé conflicts est créé dans /nsconfig/monitors/ et tous les scripts intégrés des versions précédentes sont déplacés vers ce répertoire.
  • Tous les nouveaux scripts intégrés sont disponibles dans le répertoire /netscaler/monitors/. Tous les scripts personnalisés sont disponibles dans le répertoire /nsconfig/monitors/.
  • Enregistrez un nouveau script personnalisé dans le répertoire /nsconfig/monitors/.
  • Une fois la mise à niveau terminée, si un script personnalisé est créé et enregistré dans le répertoire /nsconfig/monitors/ avec le même nom que celui d’un script intégré, le script du répertoire /netscaler/monitors/ prend la priorité. Autrement dit, le script personnalisé n’est pas exécuté.

Si vous provisionnez un dispositif virtuel exécutant la version 10.1 122.17 ou une version ultérieure, les modifications sont les suivantes :

  • Tous les scripts intégrés sont disponibles dans le répertoire /netscaler/monitors/
  • Le répertoire /nsconfig/monitors/ est vide.
  • Si vous créez un script personnalisé, vous devez l’enregistrer dans le répertoire /nsconfig/monitors/.

Pour plus d’informations sur les moniteurs utilisateur, reportez-vous à la section Présentation des moniteurs utilisateur.

Vérifier et installer la mise à jour logicielle Citrix ADC 13.0

Mettez à jour le logiciel Citrix ADC lorsqu’une mise à jour est disponible, pour de meilleures performances. Une mise à jour Citrix ADC peut inclure des améliorations de fonctionnalités, des correctifs de performances ou des améliorations. Assurez-vous de lire les notes de publication pour voir quels correctifs et améliorations sont disponibles dans la mise à jour. Pour vérifier et installer une mise à jour logicielle, procédez comme suit.

  1. Dans la page d’accueil de Citrix ADC, cliquez sur Vérifier la mise à jour dans le menu nsroot en haut à droite.
  2. Dans la page Dernières mises à jour logicielles système disponibles, vérifiez la mise à jour logicielle disponible que vous pouvez installer.
  3. Cliquez sur Télécharger pour télécharger le package d’installation à partir du site Web Citrix télécharger.
  4. Après avoir téléchargé le package logiciel, installez la mise à jour via la procédure CLI ou GUI.

Remarque

Le lien Vérifier la mise à jour n’est accessible que si vous vous connectez à l’interface graphique via le protocole HTTP et non via le protocole HTTPS.