FileNet P8 Process Engine, Version 5.0.+              

Configuration silencieuse d'un serveur virtuel et d'une base de données Process Engine

L'outil de ligne de commande PEInit permet de configurer un serveur virtuel et une base de données Process Engine en mode silencieux.

Assurez-vous que la feuille de travail Installation and Upgrade Worksheet qui a été remplie pendant les activités de planning est à proximité.

Configurez un serveur virtuel et une base de données Process Engine en mode silencieux à l'aide de la commande PEInit et des paramètres appropriés. Ces activités sont réparties en étapes, que vous devez exécuter dans l'ordre qui suit.

  1. Configuration du serveur virtuel. Cette étape est constituée par la création du fichier de configuration vwserver.ini. Ce fichier identifie les informations de base de configuration des bases de données de chaque hôte, notamment l'emplacement de la base de données Process Engine et la façon de s'y connecter.
  2. Configuration et initialisation de la base de données Process Engine. Dans cette étape, les espaces de table des bases de données et les groupes de fichiers, la connexion à Content Engine et toutes les informations d'authentification des utilisateurs sont configurés. Les données de configuration sont stockées dans la base de données Process Engine.
Créez deux fichiers de paramètres d'entrée.

Pour configurer un serveur virtuel et une base de données Process Engine en mode silencieux :

  1. Connectez-vous au serveur Process Engine. Tous les utilisateurs peuvent créer les fichiers de paramètres d'entrée. Les commandes de l'outil PEInit nécessitent d'entrer le nom d'utilisateur utilisateur_service_pe et le mot de passe correspondant.
  2. Créez le serveur virtuel :
    1. Déplacez-vous jusqu'au répertoire chemin_d_installation_de_pe\data, où chemin_d_installation_de_pe est l'emplacement des fichiers programme défini pendant l'installation de Process Engine.
    2. Faites une copie du fichier PEInitV.properties.sample et sauvegardez-la en tant que PEInitV.properties.
    3. A l'aide d'un éditeur de texte, entrez dans le fichier PEInitV.properties des valeurs de paramètre adaptées à votre configuration.
    4. Entrez les paramètres, un par ligne, au format suivant :
      nom du paramètre=valeur
      Paramètre Description
      DBType Type de la base de données. Les valeurs valides sont :
      • DB2
      • Oracle
      • MSSQL
      Entrez le type de base de données défini dans la propriété DBType de la feuille de travail. Ce paramètre est obligatoire. Pour faire la distinction entre DB2 for z/OS et DB2 for Linux, UNIX and Windows, utilisez le paramètre DBVersion.
      DBVersion Ce paramètre est requis pour les bases de données DB2, et les valeurs valides sont :
      • DB2LUW
      • DB2zOS
      DBName Entrez le nom de base de données Process Engine défini par la propriété DBName dans la feuille de travail. Ce paramètre est obligatoire. Si vous utilisez le fichier PEInitV.properties, attribuez à DBName le nom de l'instance DB2 for z/OS.
      DBHost Entrez le nom d'hôte du serveur su lequel réside la base de données Process Engine. L'hôte est identifié par la propriété DBHost dans la feuille de travail. Si ce paramètre n'est pas fourni, la valeur par défaut est localhost. Ce paramètre n'est pas nécessaire si vous définissezDBConnectURL. Si le format de l'URL par défaut n'est pas acceptable, entrez le paramètre DBConnectURL à la place de DBHost et DBPort dans le fichier PEInitV.properties.
      DBPort Entrez la valeur du port de la base de données identifié par la propriété DBPort dans la feuille de travail. Les valeurs par défaut sont :
      1433
      Valeur par défaut pour une instance de base de données SQL Server. Le numéro de port sert à identifier l'instance SQL Server, et le nom de l'instance n'est pas requis dans les paramètres de configuration.
      60000
      Numéro de port par défaut pour une base de données DB2.
      1521
      Numéro de port par défaut pour une base de données Oracle.
      La valeur par défaut s'applique si aucun autre port n'est spécifié. Ce paramètre n'est pas nécessaire si vous définissezDBConnectURL. Si le format de l'URL par défaut n'est pas acceptable, entrez le paramètre DBConnectURL à la place de DBHost et DBPort dans le fichier PEInitV.properties.
      DBConnectUrl Ce paramètre facultatif est l'URL de connexion à la base de données à utiliser pour configurer cette dernière. Utilisez soit cette URL, soit les paramètres DBHost et DBPort. Si vous définissez DBHost et DBPort, DBConnectURL est créé automatiquement pour les bases de données SQL Server, DB2, et Oracle de la façon suivante :
      • jdbc:sqlserver://DBhost:DBport;DatabaseName=DBName
      • jdbc:db2://DBhost:DBport/DBName
      • jdbc:oracle:thin:@DBhost:DBport:DBName
      Si le format de l'URL par défaut n'est pas acceptable, entrez le paramètre DBConnectURL à la place de DBHost et DBPort. Si l'URL par défaut est acceptable, n'entrez que les valeurs de DBHost et de DBPort dans le fichier PEInitV.properties.
      DBUserName Nom d'utilisateur de base de données identifié par le paramètre utilisateur_base_de_données_pe dans la feuille de travail d'installation. Ce paramètre est obligatoire.
      DBpw Mot de passe de l'utilisateur de base de données. Ce paramètre est obligatoire. Si le mot de passe est chiffré, entrez la valeur sous la forme @mot_de_passe_chiffré_bd_pe. Pour chiffrer le mot de passe, consultez les informations de la rubrique Chiffrement des mots de passe de Process Engine. Si vous saisissez un mot de passe non chiffré dans le fichier PEInitV.properties, il sera automatiquement chiffré dans le fichier vwserver.ini. Si vous saisissez un mot de passe non chiffré dans PEInitV.properties, supprimez ce fichier lorsque la configuration est terminée.
    5. Configurez un serveur unique en exécutant la commande suivante, saisie sur une seule ligne :
      PEinit nom_serveur_virtuel -V 
      PEInitV.properties 
      nom_serveur_virtuel est le nom du serveur virtuel en cours de définition. Si vous ne spécifiez pas de nom de serveur virtuel, le nom utilisé est default.
  3. Configurez la base de données. Au cours des étapes qui suivent, la base de données est initialisée, les tables globales sont créées (celles qui sont spécifiques à une région isolée), et les informations d'espace de table utilisées pour la création des tables globales, ainsi que les informations de connexion de Content Engine sont enregistrées.
    1. Faites une copie du fichier PEInitD.properties.sample et sauvegardez-la en tant que PEInitD.properties.
    2. A l'aide d'un éditeur de texte, entrez dans le fichier PEInitD.properties des valeurs de paramètre adaptées à votre configuration.
    3. Entrez les paramètres, un par ligne, au format suivant :
      nom du paramètre=valeur
      Paramètre Description
      PEServerVirtualHost Entrez le nom d'hôte de la machine contenant l'équilibreur de charge. Ce paramètre n'est requis que pour les serveurs virtuels impliquant plusieurs machines.
      PEServerMainPort Entrez le numéro de port du serveur Process Engine utilisé pour traiter les demandes d'API publiques. Le port 32777 est utilisé par défaut. Entrez le numéro de port défini dans la propriété PEServerMainPort de la feuille de travail. Ce paramètre est obligatoire et doit être unique pour chaque serveur virtuel d'une machine.
      PEServerNamingServicePort Entrez le numéro de port du serveur Process Engine utilisé pour traiter les demandes de service de dénomination. Le port 32776 est utilisé par défaut. Entrez le numéro de port défini dans la propriété PEServerNamingServicePort de la feuille de travail. Ce paramètre est obligatoire et doit être unique pour chaque serveur virtuel d'une machine.
      ServiceUser Nom LDAP utilisé par Process Engine pour la connexion à Content Engine. Entrez le nom abrégé de cet utilisateur, défini par utilisateur_service_pe dans la feuille de travail. Ce paramètre est obligatoire.
      ServicePW Entrez le mot de passe de l'utilisateur utilisateur_service_pe. Si le mot de passe est chiffré, entrez la valeur sous la forme @mot_de_passe_utilisateur_service_pe. Pour chiffrer le mot de passe, consultez les informations de la rubrique Chiffrement des mots de passe de Process Engine. Ce paramètre est obligatoire.
      CEURL Entrez l'URL utilisée par Process Engine pour la connexion à Content Engine. cette valeur est obligatoire et correspond à la valeur saisie lors de l'installation du client Content Engine. Cette valeur est identifiée par le paramètre Content Engine Client Software URL (WSI) dans la feuille de travail. Lorsque vous l'utilisez dans ce contexte, n'incluez pas l'élément cemp de la chaîne de la feuille de travail. Entrez la valeur définie par CEURL dans la feuille de travail.
      SysAdminGroup Entrez le nom du groupe d'administrateurs de Process Engine, défini par le paramètre groupe_d_administrateurs_de_pe dans la feuille de travail. Ce paramètre est obligatoire.
      SysConfigGroup Entrez le nom du groupe de configuration de Process Engine, défini par le paramètre groupe_de_configuration_de_pe dans la feuille de travail. Cette valeur est facultative.
      données_pe Nom de l'espace de table pour DB2 for Linux, UNIX and Windows ou Oracle, ou nom du groupe de fichiers pour SQL Server. Lorsque vous utilisez le fichier PEInitD.properties, n'entrez que les informations correspondant à données_pe. Utilisez le vrai nom de la base de données DB2 for z/OS comme nom d'espace de table pour les données.
      index_pe Nom de l'espace de table d'index facultatif.
      blob_pe Nom de l'espace de table BLOB facultatif, seulement pour DB2.
    4. Configurez la base de données en exécutant la commande suivante, saisie sur une seule ligne :
      PEinit nom_serveur_virtuel -D PEInitD.properties
       -Y utilisateur_service_pe+mot_de_passe_utilisateur_service_pe
      nom_serveur_virtuel est le nom du serveur virtuel en cours de définition. Si vous ne spécifiez pas de nom de serveur virtuel, le nom utilisé est pesvr.default.
  4. Déconnectez-vous et reconnectez-vous avant d'exécuter tout autre programme Process Engine, par exemple Process Task Manager ou Process Configuration Console.
Avant que la base de données Process Engine ne soit prête à être utilisée, vous devez configurer une région isolée et, si la configuration est destinée à IBM® Case Manager, un lien entre la région et une librairie Content Engine doit être créé.


Commentaires

Dernière mise à jour : Novembre 2010


© Copyright IBM Corp. 2010.
Ce centre de documentation utilise la technologie Eclipse. (http://www.eclipse.org)