Mode maintenance

La fonction Mode maintenance permet la mise hors ligne d'un hôte ou d'un serveur sans interruption de service. Le mode maintenance coopère avec les fonctions de routage dynamique et de mise à l'échelle automatique pour éviter une perturbation des demandes client en acheminant vers un autre serveur le trafic client destiné à un serveur en mode maintenance. Vous devez passer en mode maintenance avant d'effectuer des tests de diagnostic, des opérations de maintenance, ou de réglage, sur un hôte ou un serveur.

Mode maintenance de serveur

  • Un serveur en mode maintenance n'est pas compté comme serveur actif dans un cluster mis à l'échelle automatiquement.
  • Lorsqu'un serveur est en mode maintenance, la fonction de routage dynamique route les demandes vers d'autres serveurs de la collectivité.

Mode maintenance de l'hôte

  • Tous les serveurs sur l'hôte passent en mode maintenance lorsque cet hôte est placé en mode maintenance.
  • Tous les serveurs sortent du mode maintenance lorsqu'un hôte est sorti du mode maintenance.
  • Lorsqu'un hôte est en mode maintenance, il n'est pas disponible pour la configuration d'une nouvelle instance Liberty.
  • Tout serveur sur un hôte en mode maintenance peut être sorti individuellement du mode maintenance tandis que l'hôte reste en mode maintenance.

Options de la commande collective en mode maintenance

Le mode maintenance est contrôlé par un administrateur à l'aide de la commande collective. Cette commande est étendue afin d'inclure la syntaxe d'entrée ou de sortie du mode maintenance.

Syntaxe de la commande
  • collective enterMaintenanceMode [options]
  • collective exitMaintenanceMode [options]
  • collective getMaintenanceMode [options]

Options de base de la commande collective

--host="controller host name"
Obligatoire - Nom de l'hôte sur lequel réside le contrôleur de collectivité.
--port="controller HTTPS port"
Obligatoire - Numéro de port HTTPS du contrôleur de collectivité cible.
--user="user"
Obligatoire - Administrateur du contrôleur de collectivité cible.
--password="password"
Obligatoire - Mot de passe de l'administrateur.

Options spécifiques du mode maintenance

--hostName="target Host Name"
Obligatoire - Nom de l'hôte passant en mode maintenance ou de l'hôte hébergeant le serveur passant en mode maintenance.
--usrDir="Liberty installation directory"
Obligatoire pour le serveur - Répertoire racine dans lequel Liberty est installé sur l'hôte.
--server="server Name"
Obligatoire pour le serveur - Nom du serveur à passer en mode maintenance.
--break
S'applique à enterMaintenanceMode uniquement.

Lorsque cette option n'est pas spécifiée, le comportement par défaut est l'arrêt du nouveau trafic sur le serveur, mais l'autorisation du trafic avec affinité pour continuer à utiliser le serveur qui est passé en mode maintenance. Lorsque l'option --break est spécifiée, toutes les demandes sont routées vers un autre serveur.

--force
S'applique à enterMaintenanceMode uniquement.

Lorsque l'option --force est spécifiée, le serveur est forcé à passer en mode maintenance même si une stratégie de mise à l'échelle automatique va être violée.


Icône indiquant le type de rubrique Rubrique de concept

Nom du fichier : cwlp_wve_maintmode.html