ADC

Création d’un cluster NetScaler

Pour créer un cluster, commencez par utiliser l’une des appliances NetScaler que vous souhaitez ajouter au cluster. Sur ce nœud, vous devez créer l’instance de cluster et définir l’adresse IP du cluster. Ce nœud est le premier nœud de cluster et s’appelle le coordinateur de configuration de cluster (CCO). Toutes les configurations effectuées sur l’adresse IP du cluster sont stockées sur ce nœud, puis propagées aux autres nœuds de cluster.

La responsabilité du CCO dans un cluster n’est pas fixée à un nœud spécifique. Elle peut évoluer au fil du temps en fonction des facteurs suivants :

  • La priorité du nœud. Le nœud ayant la priorité la plus élevée (numéro de priorité le plus bas) devient CCO. Par conséquent, si un nœud dont le numéro de priorité est inférieur au CCO existant est ajouté, le nouveau nœud prend le relais en tant que CCO.

  • Si le CCO actuel tombe en panne, le nœud ayant le numéro de priorité le plus bas prend le relais en tant que CCO. Si la priorité n’est pas définie ou s’il existe plusieurs nœuds avec le numéro de priorité le plus faible, le CCO est sélectionné parmi l’un des nœuds disponibles.

Remarque :

Les configurations de l’appliance (y compris les adresses SNIP et les VLAN) sont effacées en exécutant implicitement la commande clear ns config extended. Toutefois, le VLAN et le NSVLAN par défaut ne sont pas effacés du dispositif. Par conséquent, si vous souhaitez que le NSVLAN soit sur le cluster, assurez-vous qu’il est créé avant que le dispositif ne soit ajouté au cluster. Pour un cluster L3 (nœuds de cluster sur différents réseaux), les configurations réseau ne sont pas effacées de l’appliance.

Important :

Le moniteur HA (HAMON) sur une configuration de cluster est utilisé pour surveiller la santé d’une interface sur chaque nœud. Le paramètre HAMON doit être activé sur chaque nœud pour surveiller l’état de l’interface. Si l’état de fonctionnement de l’interface compatible HAMON tombe en panne pour une raison quelconque, le nœud de cluster respectif est marqué comme étant défectueux (NOT UP) et ce nœud ne peut pas desservir le trafic.

Création d’un cluster à l’aide de l’interface de ligne de commande

  • Ouvrez une session sur une appliance NetScaler (par exemple, une appliance avec l’adresse NSIP 10.102.29.60) que vous souhaitez ajouter au cluster.

  • Ajoutez une instance de cluster.

     add cluster instance <clId> -quorumType <NONE | MAJORITY> -inc <ENABLED | DISABLED> -backplanebasedview <ENABLED | DISABLED>
     <!--NeedCopy-->
    
  • L’option -dfdretainl2params vous permet d’ajouter les en-têtes L2 étendus pour le trafic de fond de panier.

    À l’invite de commande, tapez :

    add cluster instance 1 -dfdretainl2params <ENABLED|DISABLED>

    La commande suivante affiche l’état du -dfdretainl2params :

    show cluster instance <clusterid>

    Utilisez la commande suivante pour activer ou désactiver -dfdretainl2params :

    set cluster instance 1 -dfdretainl2params <ENABLED|DISABLED>

  • L’option -proxyarpstatus active ou désactive la fonctionnalité arp du proxy pour le cluster.

    À l’invite de commande, tapez :

    add cluster instance 1 -proxyarpstatus <ENABLED|DISABLED>

    La commande suivante affiche l’état du proxyarpstatus :

    show cluster instance <clusterid>

    Vous pouvez utiliser la commande suivante pour activer ou désactiver proxyarpstatus :

    set cluster instance 1 -proxyarpstatus <ENABLED|DISABLED>

Remarque :

  • L’ID d’instance de cluster doit être unique au sein d’un réseau local.
  • Le paramètre -quorumType doit être défini sur MAJORITY et non NONE dans les scénarios suivants :
    • Topologies which do not have redundant links between cluster nodes. These topologies might be prone to network partition due to a single point of failure.
    • During any cluster operations such as node addition or removal.
  • Pour un cluster L3, assurez-vous que le paramètre -inc est défini sur ENABLED. Le paramètre -inc doit être désactivé pour un cluster L2.
  • Lorsque le paramètre -backplanebasedview est activé, la vue opérationnelle (ensemble de nœuds qui desservent le trafic) est décidée en fonction des pulsations cardiaques reçues uniquement sur l’interface du fond de panier. Par défaut, ce paramètre est désactivé. Lorsque ce paramètre est désactivé, un nœud ne dépend pas de la réception des pulsations de cœur uniquement sur le fond de panier.
  1. [Uniquement pour un cluster L3] Créez un groupe de nœuds. À l’étape suivante, le nœud de cluster nouvellement ajouté doit être associé à ce groupe de nœuds.

    Remarque :

    Ce groupe de nœuds inclut la totalité ou un sous-ensemble des appliances NetScaler qui appartiennent au même réseau.

    add cluster nodegroup <name>
    <!--NeedCopy-->
    
  2. Ajoutez l’appliance NetScaler au cluster.

    add cluster node <nodeId> <IPAddress> -state <state> -backplane <interface_name> -nodegroup <name>
    <!--NeedCopy-->
    

    Remarque :

    Pour un cluster L3 :

    • Le paramètre de groupe de nœuds doit être défini sur le nom du groupe de nœuds créé.
    • Le paramètre de fond de panier est obligatoire pour les nœuds associés à un groupe de nœuds comportant plusieurs nœuds, afin que les nœuds du réseau puissent communiquer entre eux.

    Exemple :

    Ajout d’un nœud pour un cluster L2 (tous les nœuds de cluster se trouvent sur le même réseau).

      add cluster node 0 10.102.29.60 -state PASSIVE -backplane 0/1/1
      <!--NeedCopy-->
    

    Ajout d’un nœud pour un cluster L3 qui comprend un seul nœud de chaque réseau. Ici, vous n’avez pas besoin de régler le fond de panier.

      add cluster node 0 10.102.29.60 -state PASSIVE -nodegroup ng1
      <!--NeedCopy-->
    

    Ajout d’un nœud pour un cluster L3 qui comprend plusieurs nœuds de chaque réseau. Ici, vous devez définir le fond de panier afin que les nœuds d’un réseau puissent communiquer entre eux.

      add cluster node 0 10.102.29.60 -state PASSIVE -backplane 0/1/1 -nodegroup ng1
      <!--NeedCopy-->
    
  3. Ajoutez l’adresse IP du cluster (par exemple, 10.102.29.61) sur ce nœud.

    add ns ip <IPAddress> <netmask> -type clip
    <!--NeedCopy-->
    

    Exemple

    add ns ip 10.102.29.61 255.255.255.255 -type clip
    <!--NeedCopy-->
    
  4. Activez l’instance de cluster.

    enable cluster instance <clId>
    <!--NeedCopy-->
    
  5. Enregistrez la configuration.

    save ns config
    <!--NeedCopy-->
    
  6. Redémarrez l’appliance à chaud.

    reboot -warm
    <!--NeedCopy-->
    

    Vérifiez les configurations de cluster à l’aide de la commande show cluster instance. Vérifiez que la sortie de la commande affiche l’adresse NSIP de l’appliance en tant que nœud du cluster.

  7. Une fois que le nœud est UP, connectez-vous au CLIP et modifiez les informations d’identification RPC pour l’adresse IP du cluster et l’adresse IP du nœud. Pour plus d’informations sur la modification du mot de passe d’un nœud RPC, voir Modifier le mot de passe d’un nœud RPC.

Pour créer un cluster à l’aide de l’interface graphique

  1. Ouvrez une session sur un dispositif (par exemple, un dispositif avec l’adresse NSIP 10.102.29.60) que vous avez l’intention d’ajouter au cluster.
  2. Accédez à Système > Cluster.
  3. Dans le volet d’informations, cliquez sur le lien Gérer le cluster .
  4. Dans la boîte de dialogue Configuration du cluster, définissez les paramètres requis pour créer un cluster. Pour obtenir la description d’un paramètre, placez le curseur de la souris sur la zone de texte correspondante.
  5. Cliquez sur Create.
  6. Dans la boîte de dialogue Configurer l’instance de cluster, activez la case à cocher Activer l’instance de cluster.
  7. Dans le volet Cluster Nodes, sélectionnez le nœud et cliquez sur Ouvrir.
  8. Dans la boîte de dialogue Configurer le nœud de cluster, définissez l’état.
  9. Cliquez sur OK, puis sur Enregistrer.
  10. Redémarrez l’appliance à chaud.
  11. Une fois que le nœud est UP, connectez-vous au CLIP et modifiez les informations d’identification RPC pour l’adresse IP du cluster et l’adresse IP du nœud. Pour plus d’informations sur la modification du mot de passe d’un nœud RPC, voir Modifier le mot de passe d’un nœud RPC.

Prise en charge du mode strict pour l’état de synchronisation du cluster

Vous pouvez désormais configurer un nœud de cluster pour afficher les erreurs lors de l’application de la configuration. Un nouveau paramètre, « SyncStatusStrictMode » est introduit à la fois dans la commande add et set cluster instance pour suivre l’état de chaque nœud d’un cluster. Par défaut, le paramètre syncStatusStrictMode est désactivé.

Pour activer le mode strict à l’aide de la CLI

À l’invite de commande, tapez :

set cluster instance <clID> [-syncStatusStrictMode (ENABLED | DISABLED)]
<!--NeedCopy-->

Exemple :

set cluster instance 1 –syncStatusStrictMode ENABLED
<!--NeedCopy-->

Pour afficher l’état du mode strict à l’aide de l’interface de ligne de commande

    >show cluster instance
    1) Cluster ID: 1
        Dead Interval: 3 secs
        Hello Interval: 200 msecs
        Preemption: DISABLED
        Propagation: ENABLED
        Quorum Type: MAJORITY
        INC State: DISABLED
        Process Local: DISABLED
        Retain Connections: NO
        Heterogeneous: NO
        Backplane based view: DISABLED
        Cluster sync strict mode: ENABLED
        Cluster Status: ENABLED(admin), ENABLED(operational), UP

      WARNING(s):
        (1) - There are no spotted SNIPs configured on the cluster. Spotted SNIPs can help improve cluster performance

        Member Nodes:
        Node ID     Node IP      Health     Admin State  Operational State
        -------     -------      ------     -----------  -----------------
    1)      1           192.0.2.20      UP         ACTIVE       ACTIVE(Configuration Coordinator)
    2)      2           192.0.2.21      UP         ACTIVE       ACTIVE
    3)      3           192.0.2.19*     UP         ACTIVE       ACTIVE
<!--NeedCopy-->

Pour afficher la raison de l’échec de synchronisation d’un nœud de cluster à l’aide de l’interface graphique

  1. Accédez à Système > Cluster > Nœuds de cluster.
  2. Dans la page Nœuds de cluster, faites défiler vers l’extrême droite pour afficher les détails de la raison de l’échec de synchronisation des nœuds de cluster.
Création d’un cluster NetScaler