Définition des variables d'environnement WebSphere
Vous devez définir les variables d'environnement IBM® WebSphere Application Server afin que Content Platform Engine puisse accéder à ses bases de données.
Pourquoi et quand exécuter cette tâche
Pour obtenir des informations sur le fichier de pilote JDBC pour le type de base de données requis pour la base de données GCD ou pour une librairie ou un magasin Case Analyzer que vous créerez ultérieurement, voir le document IBM FileNet P8 system requirements. La version du fichier de pilote JDBC doit correspondre à la version du kit JDK sur le système où WebSphere Application Server est installé.
Procédure
Pour définir les variables d'environnement WebSphere, procédez comme suit :
- Installez les pilotes JDBC sur chaque noeud WebSphere Application
Server où vous allez déployer Content Platform Engine.
- Procurez-vous les pilotes JDBC pour votre type de base de données.
- DB2
- Accédez au site Web d'IBM et recherchez la version du fichier du pilote JDBC DB2 redistribuable qui correspond à la version du kit JDK sur le système sur lequel WebSphere Application Server est installé.
- Microsoft SQL Server
- Accédez au site Web du support Microsoft et recherchez la version du pilote JDBC de SQL Server qui correspond à la version du kit JDK sur le système sur lequel WebSphere Application Server est installé.
- Oracle
- Pour vous procurer le fichier du pilote JDBC, parcourez la page Web de la version de base de données Oracle que vous utilisez :
- Pilotes JDBC de base de données Oracle 11g Release 2 : http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-112010-090769.html
- Téléchargements de pilote JDBC de base de données Oracle 12.1.0.1 & UCP : http://www.oracle.com/technetwork/database/features/jdbc/jdbc-drivers-12c-download-1958347.html
- Extrayez et copiez le fichier de pilote JDBC à l'emplacement suggéré suivant :
- AIX, HPUX, HPUXi, Linux, Solaris
- /opt/jars
Ne copiez pas le fichier dans ...WebSphere/AppServer/lib/ext.
- Windows
- C:\jars
Ne copiez pas le fichier dans ...WebSphere\AppServer\lib\ext.
- Procurez-vous les pilotes JDBC pour votre type de base de données.
- Démarrez la console d'administration WebSphere Application
Server
et connectez-vous à votre profil Content Platform Engine
en utilisant le compte appserver_console_user en tant qu'utilisateur de la console d'administration
et suivez la procédure ci-après pour configurer les noeuds ou le cluster Content Platform Engine, le cas échéant.
- Sélectionnez Environnement > Variables WebSphere.
- Sélectionnez Portée de cellule dans la liste Toutes les portées.
- Définissez la valeur de la variable en fonction du chemin du pilote JDBC défini lors de l'installation des pilotes JDBC sur la machine IBM WebSphere Application Server. (Si la variable n'existe pas, créez-la puis définissez sa valeur.)
- Sélectionnez Portée de noeud dans la liste Toutes les portées. Dans une configuration de cluster, sélectionnez Portée de noeud pour tous les noeuds du cluster Content Platform Engine.
- Dans le tableau des variables de substitution, cliquez sur le nom d'élément dans la colonne Nom qui correspond à la variable d'environnement JDBC pour votre type de base de données dans le tableau des variables d'environnement de base de données ci-dessous.
- Définissez la valeur de l'élément nom_CHEMIN_PILOTE_JDBC selon le chemin du pilote JDBC défini (/opt/jars ou C:\jars).
- Facultatif : Sélectionnez Portée du serveur dans la liste Toutes les portées. Cette étape n'est pas requise sauf si vous avez défini la variable au niveau de portée de serveur.
- Dans le tableau des variables de substitution, cliquez sur le nom d'élément dans la colonne Nom qui correspond à la variable d'environnement JDBC pour votre type de base de données dans le tableau des variables d'environnement de base de données.
- Définissez la valeur de l'élément nom_CHEMIN_PILOTE_JDBC selon le chemin du pilote JDBC défini (/opt/jars ou C:\jars).
- Enregistrez les modifications apportées à la configuration maître.
- Sélectionnez Serveurs > Serveurs d'applications > serveur1 > Gestion des processus
et Java > Définition des processus > Machine virtuelle Java et
définissez les tailles de pile initiales et maximales, où serveur1 correspond au nom du serveur
où vous allez déployer Content Platform Engine.
- Définissez les valeurs pour les tailles de pile initiales et maximales :
Tableau 2. Valeurs de taille de pile initiale et maximale Paramètre Valeur (en Mo) Taille de pile initiale Au moins 512 Taille de pile maximale 1024 ou une taille adaptée à la mémoire RAM disponible sur la machine où WebSphere Application Server est installé - Définissez les paramètres JVM suivants :
- -Duser.language=fr
- -Duser.region=FR
- -Duser.country=FR
- Enregistrez les modifications apportées à la configuration maître.
- Définissez les valeurs pour les tailles de pile initiales et maximales :
- Facultatif : Augmentez le délai d'attente maximal de transaction pour éviter l'échec des processus d'administration :
- Accédez à l'écran contenant le paramètre Délai de transaction maximal :
- Cliquez sur Serveurs > Types de serveur > WebSphere Application Servers > serveur1 > [Paramètres du conteneur] Services du conteneur > Service de transaction.
- Cliquez sur l'onglet Configuration et définissez le paramètre
Délai de transaction maximal en lui attribuant au moins la valeur 600 (secondes) et augmentez également
la valeur du paramètre Dépassement du délai autorisé pour la durée de vie des transactions. Important : Un délai d'attente trop court peut provoquer l'échec de certains processus administratifs (l'ajout d'un produit d'expansion, par exemple).
- Cliquez sur Appliquer, puis sur Sauvegarder.
- Accédez à l'écran contenant le paramètre Délai de transaction maximal :
- Répétez cette procédure pour toute librairie qui utilise un autre type de base de données.
Dernière mise à jour : Mars 2016
p8ppi147.htm
© Copyright IBM Corp. 2013, 2016.