Gestion du basculement dans un cluster
Lorsque vous configurez un cluster, vous créez des répliques de bases de données afin que les utilisateurs basculent automatiquement vers une autre réplique si la base de données ou le serveur auquel ils tentent d'accéder n'est pas disponible.
À propos de cette tâche
En outre, vous souhaiterez peut-être provoquer un basculement intentionnel pour :
- Mettre à niveau le logiciel serveur ou le système d'exploitation
- Effectuer la maintenance sur le serveur
- Remplacer un serveur par un autre serveur
Provoquer un basculement
À propos de cette tâche
Pour provoquer le basculement, vous pouvez utiliser le Server_Restricted
paramètre. Ce paramètre indique à un serveur de refuser les nouvelles demandes d'ouverture de base de données et place le serveur dans un état RESTREINT. Cela empêche les nouveaux utilisateurs d'accéder à un serveur, même si les utilisateurs disposant de connexions actives aux bases de données sur le serveur conservent leurs connexions. Ce paramètre est utile lorsque vous souhaitez effectuer la maintenance sur un serveur, mettre à niveau un serveur ou mettre un serveur hors service pour une autre raison. Ceci est également utile lorsque les utilisateurs ont basculé vers un serveur et que vous souhaitez qu'ils reviennent au serveur d'origine.
Lorsqu'un serveur est dans un état RESTRICTED, le Cluster Manager redirige les nouvelles requêtes ouvertes vers d'autres serveurs du cluster. Lorsqu'une tentative de redirection échoue, l'utilisateur reçoit un message explicatif et ne peut pas accéder au serveur. Pour chaque tentative de redirection, Domino ® génère un événement de basculement dans le fichier journal.
Server_Restricted
le paramètre n’affecte pas la réplication. La réplication se produit même lorsqu'un serveur est dans un état RESTRICTED.Depuis l'administrateur Domino ®
Procédure
- Click the Configuration tab.
- Dans le volet Tâches, développez Serveur , puis cliquez sur Configurations .
- Effectuez l'une des actions suivantes:
- Si un document Paramètres de configuration existe déjà pour le serveur souhaité, sélectionnez ce document, puis cliquez sur Modifier la configuration .
- Si un document Paramètres de configuration n'existe pas déjà pour le serveur souhaité, cliquez sur Ajouter une configuration et ajoutez le nom du serveur dans le champ Nom du groupe ou du serveur de l'onglet Bases .
- Cliquez sur l'onglet Paramètres NOTES.INI .
- Cliquez sur Définir/Modifier les paramètres .
- Dans le champ Article , sélectionnez ou saisissez SERVER_RESTRICTED .
- Dans le champ Valeur , saisissez 0, 1 ou 2, ces chiffres signifiant ce qui suit :
0 - Le serveur n'est pas restreint
1 - Le serveur est RESTREINT pour la session en cours uniquement. Le redémarrage du serveur efface le paramètre.
2 - Le serveur est RESTREINT de manière persistante, même après le redémarrage du serveur.
- Cliquez sur Ajouter , puis cliquez sur OK .
- Cliquez sur Enregistrer et fermer .
Depuis la console du serveur
À propos de cette tâche
Envoyez la commande Domino ® suivante à partir de la console du serveur :
définir la configuration server_restricted = n
où n peut valoir 1, 2 ou 3. Ces chiffres signifient ce qui suit :
0 - Le serveur n'est pas restreint
1 - Le serveur est RESTREINT pour la session en cours uniquement. Le redémarrage du serveur efface le paramètre.
2 - Le serveur est RESTREINT de manière persistante, même après le redémarrage du serveur.
Si vous souhaitez restreindre un serveur et ne souhaitez pas attendre que tous les utilisateurs ferment leurs sessions existantes, entrez la commande Supprimer tout sur la console après avoir mis le serveur à l'état RESTREINT. La commande Drop All ferme toutes les sessions existantes sur le serveur. Lorsque les utilisateurs tentent de rouvrir les bases de données qu'ils utilisaient, ils basculent vers un autre serveur, s'il en existe un.
Remplacement d'un serveur de cluster par un autre serveur
À propos de cette tâche
Vous pouvez remplacer un serveur de cluster par un autre serveur. Vous pouvez utiliser le Server_Restricted
paramètre pour n'importe quel serveur Domino ® . Cela ne se limite pas aux clusters.
Procédure
- Installez Domino ® sur le nouveau serveur.
- Définissez le serveur sur RESTRICTED afin que les utilisateurs ne puissent pas y accéder tant qu'il n'est pas actif dans le cluster.
- Créez les répliques souhaitées sur le nouveau serveur.
- Ajoutez le nouveau serveur au cluster.
- Une fois que le nouveau serveur est devenu actif dans le cluster, supprimez la restriction du nouveau serveur et définissez l'ancien serveur sur RESTRICTED.
Cela entraîne le basculement des demandes des utilisateurs vers le nouveau serveur et vous permet de supprimer l'ancien serveur sans perturber les utilisateurs.
- Supprimez l'ancien serveur du cluster.
Autres moyens de gérer le basculement
À propos de cette tâche
Si vous avez défini un serveur comme RESTRICTED ou BUSY mais que vous avez maintenant remis le serveur en ligne et que vous souhaitez que les utilisateurs reviennent sur ce serveur, vous pouvez faire en sorte que le serveur sur lequel les utilisateurs avaient basculé soit RESTRICTED ou BUSY.
Vous pouvez également configurer un serveur comme sauvegarde sur un autre serveur. Vous pouvez définir le seuil de disponibilité sur 100 sur le serveur de sauvegarde afin que le serveur soit à tout moment dans un état BUSY. Ceci est similaire à un état RESTRICTED, sauf qu'un serveur BUSY accepte de nouvelles requêtes ouvertes si aucune autre réplique n'est disponible, alors qu'un serveur RESTRICTED ne le fait pas. Par conséquent, le serveur de sauvegarde accepte les demandes d'ouverture de base de données uniquement lorsque le serveur principal n'est pas disponible.