FileNet P8 Content Engine, Version 5.0.+              

Configuration par la ligne de commande des instances mises à niveau

Les instances Content Engine mises à niveau sur un serveur d'applications Web peuvent être configurées à l'aide de l'interface de ligne de commande de Configuration Manager.

Avant de commencer, assurez-vous d'avoir les comptes et les droits nécessaires.

Pour configurer une instance Content Engine mise à niveau :

  1. Connectez-vous à la machine sur laquelle est installé Content Engine en tant qu'utilisateur utilisateur_de_configuration_manager, qui est l'utilisateur de Configuration Manager.
  2. Déplacez-vous jusqu'au répertoire chemin_d_installation_de_ce/tools/configure, où chemin_d_installation_de_ce est le répertoire dans lequel est installé Content Engine.

    Par exemple, chemin_d_installation_de_ce peut être /opt/FileNet/ContentEngine.

  3. A l'invite de commande, exécutez la commande generateupgrade pour créer le profil de mise à niveau. Saisissez la commande ci-dessous sur une seule ligne, sans retour à la ligne.
    configmgr_cl generateupgrade [-appserver type_de_serveur_d_applications] -server nom_du_serveur
     [-deploy type_de_déploiement] -profile monprofil [-silent] [-force] [-help]

    où :

    -appserver type_de_serveur_d_applications
    Le paramètre -appserver type_de_serveur_d_applications n'est nécessaire que si le fichier chemin_d_installation_de_ce/Servers.xml n'existe pas ou ne contient pas de serveur. Ce paramètre indique le type du serveur d'applications, qui doit être : WebSphere, WebLogic, ou JBoss.
    -server nom_du_serveur
    Le paramètre -server nom_du_serveur indique le serveur pour lequel le profil de mise à niveau doit être créé. Utilisez la commande listservers pour afficher la liste des valeurs nom_du_serveur valides avant de lancer la commande generateupgrade.
    -deploy type_de_déploiement
    La paramètre -deploy type_de_déploiement n'est nécessaire que si le fichier chemin_d_installation_de_ce/Servers.xml n'existe pas ou ne contient pas de type de déploiement pour le serveur sélectionné. Ce paramètre spécifie le type de déploiement de Content Engine. Si le fichier Servers.xml contient une valeur de type de déploiement, elle est utilisée à la place de celle de la ligne de commande.

    Sélectionnez l'une des valeurs suivantes : standard, cluster, ou netdeploy (déploiement réseau).

    Indiquez standard si Content Engine est déployé sur un serveur autonome (c'est à dire ni géré, ni en cluster) WebSphere Application Server, Oracle WebLogic Server, ou JBoss Application Server.

    Indiquez cluster si Content Engine est déployé sur un cluster WebSphere Application Server, Oracle WebLogic Server, ou JBoss Application Server.

    Indiquez netdeploy si Content Engine est déployé sur une instance gérée de WebSphere Application Server. C'est à dire si le déploiement réseau est utilisé pour gérer des serveurs individuels qui ne sont pas nécessairement en cluster.

    -profile monprofil
    Le paramètre -profile monprofil indique le profil à utiliser. La valeur de monprofil peut être l'un des éléments suivants :
    • Le nom du profil, par exemple ce_was_tiv_db2. Le profil doit être dans le répertoire chemin_d_installation_de_ce/tools/configure/profiles, où chemin_d_installation_de_ce est le répertoire dans lequel Content Engine est installé.
    • Le chemin absolu du répertoire contenant le profil, par exemple "C:\Program Files\IBM\FileNet\ContentEngine\tools\configure\profiles\ce_was_tiv_db2" ou opt/IBM/FileNet/ContentEngine/tools/configure/profiles/ce_was_tiv_db2.
    • Le chemin absolu du fichier en entrée, par exemple "C:\Program Files\IBM\FileNet\ContentEngine\tools\configure\profiles\ce_was_tiv_db2\ce_was_tiv_db2.cfg" ou opt/IBM/FileNet/ContentEngine/tools/configure/profiles/ce_was_tiv_db2/ce_was_tiv_db2.cfg.
    A faire : Si le chemin comporte un nom de répertoire incluant un espace, il doit être mis entre guillemets. Saisissez, par exemple, "C:\Program Files\IBM\FileNet\ContentEngine\tools\configure\profiles\ce_was_tiv_db2\ce_was_tiv_db2.cfg".
    -silent
    Le paramètre -silent est facultatif. Lorsque -silent est spécifié, la console n'affiche ni invites ni messages d'information, mais les erreurs sont consignées dans le journal. Les messages d'incident et d'erreur de validation s'affichent si nécessaire, par exemple lorsqu'il manque un mot de passe ou qu'un numéro de port est non valide. La commande d'exécution de toutes les tâches d'un profil contenant le paramètre -silent doit aussi contenir le paramètre -force.
    -help
    Le paramètre -help est facultatif. Un bref message sur la syntaxe de la commande s'affiche et celle-ci n'est pas exécutée.

    Le fichier upgrade.xml et un répertoire nommé d'après chaque instance Content Engine existante sont créés dans le répertoire de profil.

    Important : Si la commande generateupgrade renvoie un message indiquant qu'un profil de mise à niveau existe déjà, passez à l'étape 4.
  4. (IBM® WebSphere Application Server ou Oracle WebLogic Server seulement) Définissez les propriétés de l'administrateur du serveur d'applications :
    1. Accédez au répertoire monprofil/mon_instance_ce.
    2. Editez le fichier applicationserver.xml.
    3. Définissez la valeur de la propriété ApplicationServerAdminUsername.
      <propertyname="ApplicationServerAdminUsername">
      	<value>nom_d_administrateur </value>
      </property>
    4. Sauvegardez les modifications et fermez l'éditeur.
    5. Lancez la commande storepasswords, qui vous propose (répondez yes ou no) de chiffrer et d'enregistrer le mot de passe de l'administrateur du serveur d'applications Web dans le fichier applicationserver.xml. Si vous choisissez de ne pas enregistrer le mot de passe, vous devez éditer applicationserver.xml et saisir en clair le mot de passe dans la propriété ApplicationServerAdminPassword.
      configmgr_cl storepasswords -profile monprofil
      Conseil : Si la commande storepasswords vous propose d'enregistrer les mots de passe dans des fichiers de configuration ou sur un disque, répondez yes ou no (plutôt que y ou n).
    6. Répétez cette étape aussi souvent que nécessaire pour éditer les propriétés du serveur d'applications pour chaque répertoire d'instance Content Engine créé.
  5. (WebSphere seulement) Si vous mettez à niveau Content Engine à partir de la version 4.0.1 ou 4.5.0, lancez la commande execute dans une invite de commande pour configurer les modules de connexion :
    configmgr_cl generateconfig -appserver type_de_serveur_d_applications
     -repositorytype  type_de_référentiel_ldap -task configureloginmodules
     -profile monprofil

    où :

    -repositorytype type_de_référentiel_ldap
    WebSphere Application Server seulement. Le paramètre -repositorytype type_de_référentiel_ldap indique le type de référentiel LDAP. Celui-ci doit être standalone (autonome) ou federated (fédéré).
  6. (JBoss seulement) Si vous mettez à niveau Content Engine à partir de la version 4.0.1, 4.5.0 ou 4.5.1, lancez la commande execute dans une invite de commande pour configurer les modules de connexion :
    configmgr_cl execute -task configureloginmodules -profile monprofil
  7. A l'invite de commande, exécutez la commande execute pour configurer les propriétés d'amorçage.
    configmgr_cl execute -task configurebootstrap -profile monprofil
    Des messages d'état s'affichent dans la console.
  8. Facultatif : A l'invite de commande, vérifiez si la tâche est terminée en passant la commande checkStatus .
    configmgr checkStatus -task configurebootstrap -profile monprofil


Commentaires

Dernière mise à jour : Novembre 2010


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