Configuration par la ligne de commande des instances mises à niveau
Les instances Content Platform 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
Procédure
Pour configurer une instance Content Platform Engine mise à niveau :
- Sur la machine sur laquelle est installé Content Platform Engine, connectez-vous en tant qu'utilisateur config_mgr_user Configuration Manager.
- Remplacez le répertoire en cours par chemin_installation_ce/tools/configure, où chemin_installation_ce correspond au chemin dans lequel vous avez installé Content Platform Engine.
Par exemple, chemin_installation_ce peut être /opt/FileNet/ContentEngine.
- A partir de la ligne de commande, exécutez la commande generateupgrade pour générer le profil de mise à niveau. Important : Si vous effectuez une mise à niveau à partir de la version 4.5.1, sachez que Configuration Manager conserve le profil version 4.5.1. C'est-à-dire que Configuration Manager utilise le profil version 4.5.1 existant pour déployer Content Platform Engine. Il ne crée pas de nouveau profil mais modifie uniquement le fichier applicationserver.xml.Saisissez la commande ci-dessous sur une seule ligne, sans retour à la ligne :
configmgr_cl generateupgrade [-appserver type_serveur_applications] -server nom_serveur [-deploy type_déploiement] -profile mon_profil [-silent] [-force] [-help]
où :
- -server nom_serveur
- Le paramètre -server nom_serveur indique le serveur pour lequel le profil de mise à niveau doit être créé. Utilisez la commande listservers pour afficher une liste de valeurs nom_serveur valides du fichier Servers.xml avant d'exécuter la commande generateupgrade.
- -appserver type_serveur_applications
- Le paramètre -appserver type_serveur_applications n'est nécessaire que si le fichier chemin_installation_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.
- -deploy type_déploiement
- La paramètre -deploy type_déploiement n'est nécessaire que si le fichier chemin_installation_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 Platform 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 Platform 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 Platform Engine est déployé sur un cluster WebSphere Application Server, Oracle WebLogic Server, ou JBoss Application Server.
Indiquez netdeploy si Content Platform 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 en cluster.
- -profile mon_profil
- Le paramètre -profile mon_profil indique le profil à utiliser. La valeur de mon_profil peut être l'un des éléments suivants :
- Le nom du profil, par exemple ce_was_tiv_db2. Le profil doit se trouver dans le répertoire chemin_inst_ce/tools/configure/profiles, où chemin_inst_ce est le répertoire dans lequel Content Platform 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 de profil 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. Si vous exécutez la commande execute pour effectuer toutes les tâches d'un profil et que vous indiquez le paramètre -silent, vous devez également indiquer 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 Platform Engine existante sont créés dans le répertoire de profil.
- Vous devez vérifier ou modifier le contenu du fichier applicationserver.xml en fonction de la manière dont vous exécutez la commande generateupgrade :
- Si vous exécutez la commande de manière interactive, répondez aux invites de commande pour vérifier toutes les valeurs de propriété du fichier applicationserver.xml.
- Si vous exécutez la commande en mode silencieux, elle crée un nouveau fichier applicationserver.xml avec les valeurs de propriété du profil existant. Vous devez alors modifier les valeurs de propriété du fichier pour qu'elles correspondent à votre environnement mis à niveau. Exécutez ensuite 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.
- Vérifiez et modifiez les propriétés du serveur d'applications pour chaque répertoire d'instance Content Platform Engine créé pour qu'elles correspondent à votre environnement mis à niveau, le cas échéant.
- Si vous effectuez une mise à niveau de FileNet P8 depuis une version antérieure à 5.2.0, exécutez la commande execute à partir de la ligne de commande afin de configurer les sources de données JDBC de Process Engine :
configure_cl execute -task configurejdbcos -profile mon_profil
- (WebSphere et JBoss Application Server uniquement) Exécutez la commande execute à partir de la ligne de commande afin de configurer les modules de connexion :
configmgr_cl execute -task configureloginmodules -profile mon_profil
- (JBoss Application Server uniquement) Exécutez la commande execute à partir d'une ligne de commande pour configurer LDAP :
configmgr_cl execute -task configureldap -profile mon_profil
- A partir de la ligne de commande, exécutez la commande execute pour configurer les propriétés d'amorçage.
Des messages d'état s'affichent dans la console.configmgr_cl execute -task configurebootstrap -profile mon_profil
- Facultatif : A partir de la ligne de commande, vérifiez que la tâche est terminée en exécutant la commande checkStatus.
configmgr checkStatus -task configurebootstrap -profile mon_profil
Dernière mise à jour : Octobre 2015
p8pup026.htm
© Copyright IBM Corp. 2013, 2015.