Mise à niveau ou rétrogradation du cluster Citrix ADC

Tous les nœuds d’un cluster Citrix ADC doivent exécuter la même version logicielle. Par conséquent, pour mettre à niveau ou rétrograder le cluster, vous devez mettre à niveau ou rétrograder chaque appliance Citrix ADC du cluster, un nœud à la fois.

Un nœud en cours de mise à niveau ou de rétrogradation n’est pas supprimé du cluster. Le nœud continue de faire partie du cluster et sert le trafic sans interruption, sauf pour les temps d’arrêt lorsque le nœud redémarre après sa mise à niveau ou sa rétrogradation.

Toutefois, en raison de l’incompatibilité des versions logicielles entre les nœuds de cluster, la propagation de la configuration est désactivée sur le cluster et n’est activée qu’une fois que tous les nœuds de cluster sont de la même version. Étant donné que la propagation de la configuration est désactivée lors de la mise à niveau lors de la rétrogradation d’un cluster, vous ne pouvez pas effectuer de configurations via l’adresse IP du cluster pendant cette période.

Important

  • Les configurations peuvent être perdues lors de la rétrogradation du cluster.

  • Lorsque vous mettez à niveau un cluster vers NetScaler 11.0 build 64.x à partir d’une version antérieure de NetScaler 11.0, la propagation de la configuration de cluster est désactivée. Cette exception se produit parce que la version de cluster dans la version 64.x est différente de celle des versions précédentes de NetScaler 11.0.

Traditionnellement, ce problème s’est produit uniquement lors d’une mise à niveau d’un cluster vers une autre version de NetScaler (par exemple, de 10.5 à 11.0). Il convient de noter que normalement la version du cluster correspond à la version NetScaler.

Remarque

La propagation de la configuration reste désactivée jusqu’à ce que tous les nœuds de cluster soient mis à niveau vers Build 64.x.

Points à noter avant de mettre à niveau ou de rétrograder le cluster

  • Vous ne pouvez pas ajouter de nœuds de cluster lors de la mise à niveau ou de la rétrogradation de la version du logiciel de cluster.

  • Vous pouvez effectuer des configurations au niveau des nœuds via l’adresse NSIP de nœuds individuels, mais assurez-vous d’effectuer les mêmes configurations sur tous les nœuds pour les maintenir en synchronisation.

  • Vous ne pouvez pas exécuter la commande « start nstrace » à partir de l’adresse IP du cluster lors de la mise à niveau du cluster. Toutefois, vous pouvez obtenir la trace de nœuds individuels en effectuant cette opération sur des nœuds de cluster individuels via leur adresse NSIP.

  • En raison des modifications apportées aux licences de cluster dans NetScaler 10.5 Build 52.11, voir Conditions préalables pour les nœuds de cluster, reportez-vous à ce qui suit :

    • Si le cluster est configuré dans une version antérieure à NetScaler 10.5 Build 52.11, le cluster fonctionne avec le fichier de licence de cluster distinct. Aucune modification n’est requise.

    • Si le cluster est configuré dans NetScaler 10.5 Build 52.11 ou versions ultérieures, puis rétrogradé vers une version antérieure à NetScaler 10.5 Build 52.11, le cluster rétrogradé ne fonctionnera pas car il attend maintenant un fichier de licence de cluster distinct.

  • Lors de la mise à niveau d’une version NetScaler 10.1 vers une version ultérieure, syncookie doit être désactivé sur tous les profils TCP (à l’aide de la commande “set ns tcpProfile <name> -synCookie DISABLED”) et ensuite un SNIP striped doit être ajouté sur le sous-réseau CLIP. Une fois mis à niveau, syncookie peut être activé à nouveau.

  • Lors de la mise à niveau de l’appliance Citrix ADC à partir d’une version NetScaler 10.1 vers une version NetScaler 10.5, n’exécutez pas la commande « show audit messages » car cela peut entraîner l’absence de réponse de l’appliance Citrix ADC.

  • Les versions NetScaler 10.5 54.x et 55.x ne conviennent pas au déploiement de cluster. En effet, pour les services qui ont besoin de sonder, les paquets SYN sont traités localement (sur le récepteur de flux) même si syncookie est désactivé.

  • Lorsqu’un cluster est en cours de mise à niveau, il est possible que les nœuds mis à niveau aient des fonctionnalités supplémentaires activées qui ne sont pas disponibles sur les nœuds qui ne sont pas mis à niveau. Cela entraîne un avertissement de non-correspondance de licence pendant la mise à niveau du cluster. Cet avertissement sera automatiquement résolu lorsque tous les nœuds de cluster sont mis à niveau.

Important

  • Citrix vous recommande d’attendre que le nœud précédent devienne actif avant de mettre à niveau ou de rétrograder le nœud suivant.

  • Citrix recommande que le nœud de configuration du cluster soit mis à jour/rétrogradé en dernier afin d’éviter une déconnexion multiple des sessions IP du cluster.

Pour effectuer une mise à niveau ou une rétrogradation du logiciel des nœuds de cluster

  1. Assurez-vous que le cluster est stable et que les configurations sont synchronisées sur tous les nœuds.

  2. Accédez à chaque nœud via son adresse NSIP et effectuez les opérations suivantes :

    • Mettez à niveau ou rétrogradez le nœud du cluster. Pour plus d’informations sur la mise à niveau et la rétrogradation du logiciel d’une appliance, reportez-vous à la section Mise à niveau et mise à niveau d’une appliance NetScaler.

    • Enregistrez les configurations.

    • Redémarrez l’appliance.

  3. Répétez l’étape 2 pour chacun des autres nœuds de cluster.