Référence pour le script relm_upgrade

Uitilisez le script relm_upgrade pour mettre à jour votre version de Rational Engineering Lifecycle Manager.

Objet

Le processus de mise à niveau complet de Rational Engineering Lifecycle Manager est décrit dans Mettre à niveau Rational Engineering Lifecycle Manager fonctionnant avec WebSphere Application Server. Vous pouvez modifier les paramètres dans le script de mise à niveau si les valeurs par défaut ne vous conviennent pas.

Le script relm_upgrade met à niveau Rational Engineering Lifecycle Manager 4.0.3, 4.0.4, 4.0.5, 4.0.6 ou 5.0 vers la version 5.0.1. Bien que situé dans le répertoire upgrade/relm, il doit être exécuté depuis le répertoire rép_installation_RELM_5.0.1/server. De plus, si votre chemin d'accès comporte des espaces, prenez soin de l'encadrer avec des guillemets.

Au lieu d'exécuter le script et tous ses arguments de ligne de commande, vous pouvez ouvrir son fichier de paramètres, changer les valeurs souhaitées et exécuter une forme abrégée du script.

La version anglaise et les versions traduites des fichiers relm_params se trouvent dans le répertoire rép_installation_RELM_5.0.1/server/upgrade/relm/params. Ouvrez relm_params ou une version traduite du fichier pour l'éditer, et spécifiez des valeurs pour chaque paramètre. L'un des paramètres devant être définis est le chemin d'accès au répertoire OLD_APPLICATION_HOME. Il doit s'agir d'un répertoire existant qui se termine par server/conf.

Le script effectue les tâches suivantes :
  • Il exécute la commande -migration_relm_updateConfigurationFiles qui met à jour les fichiers de configuration et Tomcat (si updateTomcatFiles n'est pas réglé sur No). Entrez [E] pour exécuter la commande, [S] pour ignorer cette étape ou appuyez sur la touche [Entrée] pour annuler l'exécution du script.
  • Il met à jour les fichiers teamserver.properties en fonction des informations de la version précédente. Une fois que la fusion des fichiers de configuration a réussi, entrez [C] pour continuer. Un éditeur dans lequel vous pouvez vérifier le fichier teamserver.properties de l'application Change and Configuration Management s'ouvre. Vérifiez que la racine d'URI public dénotée par la propriété com.ibm.team.repository.server.webapp.url est correcte. Vérifiez également que les propriétés de base de données sont correctes. Après quoi, enregistrez vos modifications (le cas échéant) et refermez l'éditeur pour poursuivre l'exécution du script.
  • Dans un environnement Tomcat, il fusionne le contenu des fichiers server.xml et web.xml avec la nouvelle version et copie le fichier tomcat-users.xml de l'ancienne version.
  • Il ajoute des tables à la base de données du référentiel Rational Engineering Lifecycle Manager.

Paramètres

Attribut Description Requis Valeur par défaut
oldApplicationHome Chemin d'accès complet à l'ancien répertoire de configuration de Rational Engineering Lifecycle Manager. Ce chemin ne doit contenir aucun espace. Dans une installation classique, il s'agit de ancien_rép_install_relm/server/conf. Oui Aucune
applicationContextRoot Racine de contexte Rational Engineering Lifecycle Manager. No relm
oldApplicationVersion Version de Rational Engineering Lifecycle Manager mise à niveau. No Par défaut, la version de Rational Engineering Lifecycle Manager à mettre à niveau est détectée automatiquement.
newApplicationHome Chemin d'accès au répertoire de configuration Rational Engineering Lifecycle Manager dans l'installation version 5.0.1. No rép_installation_RELM_5.0.1/server/conf
updateTomcatFiles Nécessité de mettre à jour les fichiers de configuration Tomcat. Mettez cette option à "no" si vous utilisez WebSphere Application Server. No yes
oldApplicationTomcatHome Chemin d'accès complet au répertoire de base Tomcat dans l'installation de la version précédente. Par défaut, la valeur du paramètre oldTomcatHome est dérivée de celle du paramètre oldApplicationHome. No Aucune
newApplicationTomcatHome Chemin d'accès au répertoire principal Tomcat de l'application Rational Engineering Lifecycle Manager dans l'installation de version 5.0.1. Par défaut, la valeur du paramètre newApplicationTomcatHome est dérivée de celle du paramètre newApplicationHome. No Aucune
newJTSHome Chemin d'accès au répertoire de configuration Jazz Team Server dans l'installation de version 5.0.1. Par défaut, la valeur du paramètre newJTSHome est dérivée de celle du paramètre newApplicationHome. No Aucune
jtsContextRoot Racine de contexte de Jazz Team Server 5.0.1. No jts
noPrompt Ne pas demander confirmation avant de créer ou de modifier les tables. No Aucune
noVerify Indique de ne pas vérifier le fichier teamserver.properties. No Aucune
overwrite Indique s'il convient d'écraser un fichier existant. No no
noStepPrompt Ne pas demander confirmation avant d'exécuter une étape. No Aucune
Windows :
cd C:\Program Files\IBM\JazzTeamServer\Server\
upgrade\relm\relm_upgrade.bat -oldApplicationHome ancien_rép_install_relm\server\conf
Linux :
cd opt/IBM/JazzTeamServer/Server/
./upgrade/relm/relm_upgrade.sh -oldApplicationHome ancien_rép_install_relm/server/conf

Commentaires