Démarrage de Rational DOORS Web Access sur les systèmes Linux ou Solaris

Pour démarrer l'exécution de Rational DOORS Web Access, vous devez démarrer ses composants selon un ordre spécifique.

Avant de commencer

Avant de démarrer le serveur d'interopérabilité, vous devez configurer une variable DISPLAY valide, puis la mettre à disposition de l'utilisateur qui démarre le serveur d'interopérabilité. Vous pouvez utiliser un serveur X ou un DISPLAY virtuel comprenant une solution, par exemple Xvfb.
Avertissement : Vous ne devez pas utiliser de variable DISPLAY distante. Si vous exportez une variable DISPLAY d'un autre système pour le serveur d'interopérabilité à utiliser, ce dernier devient vulnérable aux interruptions réseau, qui peuvent le mettre à l'arrêt et entraîner une panne de Rational DOORS Web Access.

Pourquoi et quand exécuter cette tâche

Si des utilisateurs et des groupes sont gérés dans IBM® Rational Directory Server, et si le serveur d'annuaire est sauvegardé ou redémarré, les utilisateurs ne peuvent pas se connecter au client Web tant que tous les serveurs d'interopérabilité n'ont pas tous redémarré.

Pour obtenir des instructions sur le démarrage de Rational DOORS Web Access sur les systèmes Linux lors du démarrage du serveur, voir la note technique 1420620.

Procédure

  1. Démarrez le serveur de base de données Derby. Accédez au répertoire dans lequel vous avez installé Rational DOORS Web Access et exécutez derby.start.sh.
    Important : Si vous faites appel à un numéro de port Derby autre que le port 1527 par défaut, vous devez modifier la valeur de la variable DERBY_PORT dans le script derby.start.sh avant d'exécuter ce dernier.
  2. Si votre version de Rational DOORS Web Access est antérieure à la version 9.5.2.1, exécutez le script installation_dwa/derby/scripts/init_trs.sh.
    Important : Si vous faites appel à un numéro de port Derby autre que le port 1527 par défaut, vous devez modifier la valeur de la variable DERBY_PORT dans le script init_settings.sh avant d'exécuter ce dernier.
  3. Si le serveur de base de données Rational DOORS n'est pas déjà démarré, démarrez-le.
  4. Pour démarrer le courtier Web Access, procédez comme suit :
    1. Sur l'ordinateur hébergeant le courtier Web Access, connectez-vous en tant que propriétaire de Rational DOORS Web Access.
    2. Accédez au répertoire dans lequel vous avez installé Rational DOORS Web Access.
    3. Entrez broker.start.sh.
  5. Pour configurer et démarrer le serveur d'interopérabilité, procédez comme suit :
    1. Sur l'ordinateur hébergeant le serveur d'interopérabilité, connectez-vous en tant que propriétaire de Rational DOORS Web Access.
    2. Définissez les variables d'environnement suivantes :
      DOORSHOME=chemin-accueil-doors
      DOORSDATA=36677@myserver
      PATH=$DOORSHOME/bin:$PATH
      export DOORSHOME PATH DOORSDATA

      où la variable DOORSHOME correspond à l'emplacement dans lequel le serveur d'interopérabilité est installé. Cette variable peut être différente de la variable DOORSHOME que vous utilisez pour le serveur de base de données.

    3. Accédez au répertoire $DOORSHOME/bin et démarrez le serveur d'interopérabilité en entrant ses attributs de ligne de commande au format suivant :
      ./doors9 -interop -data port@mon_server -brokerHost mon_courtier -brokerPort port_courtier &
      où :
      • port correspond au numéro de port que le serveur de base de données Rational DOORS utilise.
      • mon_serveur correspond au nom du système sur lequel le serveur de base de données Rational DOORS est installé.
      • mon_courtier correspond au nom du système hébergeant le courtier.
      • port_courtier représente le port utilisé par le courtier, soit 61616 par défaut.
  6. Pour démarrer le serveur Web Access, procédez comme suit :
    1. Sur l'ordinateur hébergeant le serveur Web Access, connectez-vous en tant que propriétaire de Rational DOORS Web Access.
    2. Accédez au répertoire dans lequel vous avez installé Rational DOORS Web Access.
    3. Entrez server.start.sh.

Commentaires en retour