Watchdoc - Domaine - Créer et géer un domaine (master/slave)

Etapes

Pour mettre en œuvre un domaine comprenant un serveur master et d'autres serveurs :

  1. installez Watchdoc sur le serveur master

  2. déclarez le serveur en tant que master pour entraîner la création du domaine

  3. enregistrez les autres serveurs du domaine

  4. configurez les serveurs iis du domaine.

     

Vous pouvez compléter cette installation en activant la configuration centralisée :

  1. activez la configuration centralisée

  2. activez le mode de synchronisation.

Accéder à l'interface de gestion du domaine

Depuis le serveur auquel vous souhaitez attribuer le rôle de master,

  1. accédez à l'interface d'administration de Watchdoc en tant qu'adminitrateur ;

  2. depuis le Menu principal, cliquez sur Configuration avancée ;

  3. dans l'interface Configuration avancée, cliquez sur Gestion du domaine :

Déclarer le serveur master

Un serveur master peut être déclaré depuis l'interface d'administration de Watchdoc (Gestion du domaine).
De fait, déclarer un serveur comme master revient à déclarer conjointement le domaine dont il est le master.
Si le nombre de serveurs master et de domaines à créer est important, il est également possible de les déclarer à l'aide de l'outil en ligne de commande WCLI (Watchdoc Command in Line).
L'outil WCLI peut être lancé depuis le serveur à déclarer, mais peut aussi être lancé de n'importe quel autre serveur Watchdoc, pour peu qu'il existe une connectivité réseau entre le service Watchdoc cible et l'outil de commande.

Déclarer le master depuis Watchdoc

  1. Depuis l'interface Gestion du domaine, cliquez sur Créer un domaine en tant que master;

  2. dans l'interface Créer un domaine, saisissez :

    • Identifiant : l'adresse IP du serveur master ;

    • Nom : le nom du serveur qui servira à l'identifier dans Watchdoc ;

    • Description : un complément d'information permettant d'identifier le serveur si nécessaire :

       


  3. Cliquez sur Créer pour valider la création du domaine et de son serveur master.

Vérifier le statut du serveur master

  1. Dans le Menu principal de Watchdoc, le nouveau statut du serveur s'affiche :

     

  2. dans l'interface de Gestion du domaine, les informations et les certificats du domaine s'affichent :


è Vous pouvez compléter les informations du serveur master, mais aussi ajouter d'autres serveurs dans le domaine.

NB. : pour supprimer le rôle master à un serveur , cf. la procédure Déclasser un serveur master.

Déclarer les serveurs slaves Watchdoc

Déclarer les serveurs slaves depuis Watchdoc

Une fois le master déclaré et le domaine créé, vous pouvez ajouter les serveurs slaves du domaine :

  1. dans l'interface Gestion du domaine, section Liste des serveurs, cliquez sur Ajouter un serveur slave ;

  2. dans l'interface d'ajout, indiquez l'adresse et le port du serveur à ajouter (port du service DSP) ;

  3. cliquez sur Ajouter pour valider l'ajout du serveur slave :

 

Si la liste des serveurs slaves est importante, elle est paginée. Une page comporte au maximum 30 serveurs.

 

N.B. : cette configuration peut aussi être effectuée depuis l'interface d'administration du serveur slave.

 

Vérifier l'ajout des autres serveurs dans le domaine

  1. Dans le Menu principal de Watchdoc, le nouveau statut du serveur s'affiche :

     

  2. dans l'interface de Gestion du domaine, les autres serveurs s'ajoutent dans la liste des serveurs, sous le serveur master.

Configurer l'accès au serveur web du serveur master

Une fois le domaine constitué, il est nécessaire d'indiquer quels sont les serveurs web slaves qui peuvent accéder au serveur web IIS du master. Cette opération repose sur l'outil WebSiteConfig.exe :

  1. depuis l'interface d'administration du domaine dans la liste des serveurs, cliquez sur le bouton Exporter la liste des serveurs

  2. l'export génère un fichier "servers.xml" dans lequel sont listés tous les serveurs du domaine ;

  3. conservez ce fichier à disposition et rendez-vous en tant qu'administrateur sur le serveur master ;

  4. sur le master, exécutez l'outil WebSiteConfig.exe (enregistré par défaut dans le dossier C:\Program Files\Doxense\Watchdoc\Tools) ;

  5. ouvrez en parallèle le fichier "servers.xml" ;

  6. dans l'outil WebSiteConfigurator, cliquez sur Add new ;

  7. dans l'interface Server Connection Properties, reportez l'identifiant et l'URI d'un serveur slave du domaine du fichier "servers.xml" ;

  8. cliquez sur OK pour autoriser le serveur slave à accéder au serveur web IIS du master ;

  9. réitérez l'opération pour tous les serveurs slaves du domaine inscrits dans le fichier "servers.xlm" :


Gérer le domaine avec WCLI

Vous pouvez également gérer un domaine Watchdoc à l'aide de l'outil WCLI (cf. présentation de l'outil Watchdoc Commandes en Ligne).

Déclarer le master depuis WCLI

  1. A l'aide de l'outil de commande, placez-vous dans le répertoire d'installation de Watchdoc : cd "\Program Files\Doxense\Watchdoc" ;

  2. lancez ensuite la commande de création du Master (en respectant la casse) :

    WCLI CREATEMASTER /master=adresse /password=mot_de_passe_de_maintenance

    Dans cette commande, la valeur adresse peut être représentée sous les formes suivantes :

    • une adresse IP (ex: 10.10.0.110)

    • un hostname (ex: printserver1)

    • un FQDN (ex: printserver1.doxense.local)

    • une URI (ex: https://printserver1:5753/watchdoc/server)

     

  3. vérifiez que vous recevez le message de confirmation suivant :

Déclarer les serveurs slaves à l'aide de WCLI

  1. Avec l'outil en ligne de commande, placez-vous dans le dossier d'installation de Watchdoc;

  2. lancez la commande d'enregistrement du serveur dans le domaine (en respectant la casse) :

    WCLI CREATESLAVE /master=server_master /slave=server_watchdoc /password=mot_de_passe_de_maintenance

  3. vérifiez que vous recevez le message de confirmation suivant :