Utilisation de plusieurs réplicateurs de cluster

Si vous disposez de bases de données très utilisées qui surchargent systématiquement le réplicateur de cluster avec des demandes de mise à jour, envisagez d'exécuter plusieurs réplicateurs de cluster.

À propos de cette tâche

Lorsque vous exécutez plusieurs réplicateurs de cluster sur un serveur, ils fonctionnent simultanément pour répliquer les modifications sur d’autres serveurs. Si un réplicateur de cluster est occupé à répliquer les modifications apportées à une base de données, un deuxième réplicateur de cluster peut commencer à répliquer les modifications apportées à une autre base de données. En partageant la charge de travail de réplication, plusieurs réplicateurs de cluster garantissent que les mises à jour des données sont effectuées rapidement et que les bases de données restent étroitement synchronisées.

Determining how many Cluster Replicators to run

À propos de cette tâche

Pour déterminer le nombre de réplicateurs de cluster à exécuter, surveillez les statistiques de réplication de cluster. Par exemple, Replica.Cluster.WorkQueueDepth affiche le nombre de bases de données modifiées en attente d'être répliquées. Si le nombre de bases de données en attente est fréquemment supérieur à zéro, envisagez d'ajouter un ou plusieurs réplicateurs de cluster. Cependant, le nombre de bases de données en attente de réplication peut également être supérieur à zéro si vous ne disposez pas de suffisamment de bande passante réseau pour traiter les transactions suffisamment rapidement. Si tel est le cas, vous devriez envisager de configurer un réseau local privé pour votre cluster. Gardez également à l’esprit que l’ajout de processeurs ou de mémoire à votre serveur peut améliorer les performances de réplication.

Replica.Cluster.SecondsOnQueue affiche le nombre de secondes pendant lesquelles la dernière base de données a attendu dans la file d'attente de réplication avant d'être répliquée. Étant donné que le réplicateur de cluster vérifie sa file d'attente toutes les 15 secondes, ce nombre doit être inférieur à 15 pendant les périodes de charge légère. Si ce nombre est fréquemment supérieur à 30, vous devriez envisager d’ajouter un ou plusieurs réplicateurs de cluster.

Vous devez ajouter un réplicateur de cluster à la fois jusqu'à ce que les statistiques de réplication de cluster soient là où vous le souhaitez.

Vous pouvez configurer Domino ® pour démarrer automatiquement plusieurs réplicateurs de cluster à chaque démarrage du serveur, ou vous pouvez démarrer plusieurs réplicateurs de cluster pour la session en cours uniquement.

Vous pouvez utiliser Domino ® Administrator pour configurer Domino ® afin de démarrer plusieurs réplicateurs de cluster au démarrage du serveur.

From the Domino® Administrator

Procédure

  1. Cliquez sur l'onglet Configuration .
  2. Dans le volet Tâches, développez Serveur , puis cliquez sur Configurations .
  3. 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 .
  4. Cliquez sur l'onglet Paramètres NOTES.INI .
  5. Cliquez sur Définir/Modifier les paramètres .
  6. Dans le champ Élément , sélectionnez ou entrez CLUSTER_REPLICATORS .
  7. Dans le champ Valeur , entrez le nombre de réplicateurs de cluster que vous souhaitez exécuter sur ce serveur.
    Remarque : la saisie de 0 (zéro) dans le champ Valeur n'arrête pas tous les réplicateurs de cluster. Un réplicateur de cluster fonctionnera toujours. Au lieu de cela, désactivez la réplication de cluster pour l’ensemble du serveur.
  8. Cliquez sur Ajouter , puis cliquez sur OK .
  9. Cliquez sur Enregistrer et fermer .
  10. Redémarrez le serveur pour que le paramètre prenne effet.

Starting multiple Cluster Replicators for the current session only

À propos de cette tâche

Pour exécuter plusieurs réplicateurs de cluster pour la session en cours uniquement, effectuez l'une des opérations suivantes à partir de Domino ® Administrator.

Procédure

  1. Dans le volet Serveur, développez Tous les serveurs ou Clusters .
  2. Sélectionnez le serveur souhaité.
  3. Cliquez sur l'onglet Serveur > État .
  4. Dans le volet Tâches, cliquez sur Tâches du serveur .
  5. Dans le volet Outils, développez Tâche , puis cliquez sur Démarrer .
  6. Sélectionnez Cluster Replicator .
  7. Cliquez sur Démarrer la tâche une fois pour chaque réplicateur de cluster que vous souhaitez démarrer, puis cliquez sur Terminé .

Depuis la console du serveur

À propos de cette tâche

Envoyez la commande suivante depuis la console du serveur une fois pour chaque réplicateur de cluster que vous souhaitez démarrer.

charger clrepl

Chaque fois que vous envoyez cette commande, le serveur démarre un autre réplicateur de cluster.