« Les clusters Lotus #1 | Main| Les clusters Lotus #3 »

Les clusters Lotus #2

8,29999999999998
Configurer les clusters (deuxière partie) : QUICKR R8
Cet article présente un des modes de mise en cluster de serveurs collaboratifs IBM/LOTUS QUICKR.
( http://www-01.ibm.com/software/lotus/products/quickr/  )

La mise en cluster de serveurs Lotus QuickR est une opération, dans ses grands principes, relativement simple.
Le fonctionnement de serveurs QuickR clustérisés, sous Domino, nécessite deux points :
  • l'installation et la configuration de deux (ou plus) serveurs Domino QuickR en mode Grappe
  • l'utilisation ou la planification de commandes de gestion QuickR des espaces orientées Grappe
...
Montage d'un cluster de serveurs Lotus QuickR sur une plate forme Lotus Domino

1. Configuration d'une Grappe Domino

Reportez vous à l'article "Configurer les clusters (première partie) : SAMETIME R8" ( http://domino.stergann.org/Web/domsphere.nsf/d6plinks/PMOY-7GRFXE) pour réaliser la déclaration d'une grappe de serveurs Domino.

2. Installation des serveurs QuickR

Il faut, avant de lancer l'installation des services QuickR, que les serveurs Domino soient déclarés sur le même domaine Notes.
L'installation de QuickR en surcouche à chacun des serveurs Domino ne présente aucune différence avec l'installation d'un serveur QuickR unique.
Les deux serveurs doivent pouvoir répliquer l'annuaire Domino du domaine, et ce même si l'on a choisi de configurer QuickR avec un annuaire LDAP ou un annuaire QuickR interne.
Il est également recommandé de configurer les serveurs Web Domino pour une authentification SSO avec un jeton d'authentification.

3. Configuration de QuickR pour une grappe Domino


Pour que QuickR fonctionne correctement en mode Grappe, vous devez disposer d'une même réplique du catalogue des espaces QuickR sur chacun des serveurs du cluster Domino.
Pour ce faire, après avoir installé et configuré quickR sur vos serveurs, récupérez le catalogue des espaces d'un des serveurs, puis créez une réplique de ce catalogue sur chacun des autres serveurs du cluster. Vous devrez écraser les bases Catalogues des Espaces des autres serveurs.

Vous devez ensuite modifier le fichier XML de configuration QuickR, qpconfig.xml, sur chacun des serveurs du cluster.
Editez ce fichier, puis modifiez la section <cluster> comme ci-dessous :

<cluster>
<master virtual="true" ssl="false">
<port>80</port>
<hostname>master.acme.com</hostname>
<path_prefix><path_prefix />
</master>
</cluster>

en remplaçant le nom d'hôte par celui que vous souhaitez affecter à vos serveurs QuickR.

Enregistrez vos serveurs dans la Grappe en tapant, à la console Domino de chacun de vos serveurs, la commande suivante :

load qptool register -server

Vous devez ensuite modifier les fichiers notes.ini de vos serveurs afin de répartir les tâches de gestion QuickR entre vos serveurs.
Un des serveurs du cluster prendra la fonction de serveur de Catalogue des espaces, c'est ce serveur qui exécutera les tâches de mise à jour du catalogue.
Les autres serveurs ne doivent donc pas exécuter ces tâches de maintenance. Ils recevront, par réplication, les modifications effectuées par le serveur de Catalogue des espaces.
Vous devez donc désactiver un ensemble de tâches planifiées par défaut sur vos serveurs.
Editez le fichier notes.ini de chacun de vos serveurs, à l'exception du serveur de catalogue, puis modifiez un certain nombre de variables dans ces fichiers.
Variable ServerTasksAt1 , supprimez la commande qptoll newsletter -daily -a (les variables ServerTasksAt# permettent de déclencher un certain nombre de processus sur vos serveurs aux heures indiquées dans le nom de la variable. ServertaskAt8=compact, par exemple, permettrait de déclencher le compactage des bases et des boites aux lettres chaque jour à 8:00)
Variable serverTasksAt2 , supprimez la commande qptool remove -cleanup
Variable ServerTasksAt3 , supprimez les commandes qptool placecatalog -push  et qptool deadmail -cleanup
Editez le fichier notes.ini de votre serveur de Catalogue des Espaces, et ajoutez, à la variable serverTasksAt6= , la commande qptool placecatalog -update (créez la variable si elle n'existe pas. Vous pouvez alternativement, en fonction des méthodes de configuration que vous préférez, planifer cette tâche, dans l'annuaire Domino, à l'aide d'un document de programme).

3. Equilibrer la charge entre les serveurs Domino/QuickR

Reportez vous à l'article "Configurer les clusters (première partie) : SAMETIME R8" ( http://domino.stergann.org/Web/domsphere.nsf/d6plinks/PMOY-7GRFXE) pour plus d'informations sur les méthodes d'équilibrage de charge entre les serveurs de la Grappe.

4. Particularité liée à l'administration de QuickR pour une grappe Domino

Vous devez, lorsqu'un nouvel espace est créé dans QuickR, déclencher la création de répliques de ces espaces sur les autres serveur de votre grappe.
La commande console Domino qui permet d'effectuer cette tâche est la commande replica maker. Cette commande génère, sur vos serveurs, des talons de répliques des bases main.nsf et contact1.nsf, des talons de répliques de chaque nouvelle salle, et effectue une copie de la base search.nsf pour les espaces concernés.
La syntaxe varie en fonction que vous exécutiez cette commande sur le serveur sur lequel le nouvel espace QuickR a été créé, ou les serveurs sur lesquels il n'existe pas encore de répliques de ce nouvel espace.

Si vous exécutez la commande replicamaker depuis le serveur source, celui sur lequel le nouvel espace a été créé :

load qptool replicamaker -t Server2/Acme -a
où Server2/Acme est le serveur de destination (argument -t pour targetServer)

Si vous exécutez la commande replicamaker à la console des serveurs de destination (ceux sur lesquels il n'y a pas encore de réplique des nouveaux espaces) :

load qptool replicamaker -s Server1/Acme -a
où Server1/Acme est le serveur source (argument -s pour SourceServer).

Afin de ne pas avoir à exécuter manuellement ces commandes lors de la création de nouveaux espaces, planifiez en l'exécution à l'aide de variables ServerTasksAtx des notes.ini de vos serveurs, ou à l'aide de documents de programmes dans l'annuaire Domino.

Comments

Gravatar Image1 - svp j'aimerai savoir comment extraire les fichiers log avec awstatEmoticon

Post A Comment

:-D:-o:-p:-x:-(:-):-\:angry::cool::cry::emb::grin::huh::laugh::lips::rolleyes:;-)