Installation de Rational Performance Tester Agent sous z/OS (OS/390)

Vous pouvez installer Agent Controller pour IBM® Rational Performance Tester sur le système d'exploitation z/OS.

Désinstallation des versions précédentes d'Agent Controller

Si votre version d'Agent Controller est antérieure à la version 8.2, arrêtez l'agent et désinstallez cette version avant d'installer la nouvelle. Il n'est pas nécessaire de supprimer Agent Controller version 8.2 ou ultérieure.

Configuration de l'environnement du système d'exploitation

  1. Créez le répertoire d'installation pour Agent Controller. Par exemple : mkdir /u/rpt/IBM/RAC.
  2. Spécifiez ASSIZEMAX=2147483647. Vous aurez peut-être besoin de l'aide du programmeur système.
  3. Ajoutez les commandes d'exportation suivantes au profil de l'ID utilisateur qui sera utilisé pour Agent Controller :
    export RASERVER_HOME={emplacement d'installation}
    export LIBPATH=$LIBPATH:{emplacement d'installation}/lib:{chemin d'accès de l'installation java}/bin:
        {chemin d'accès de l'installation java}/bin/classic:[xml4c installation path]/lib
    export PATH=$PATH:{emplacement d'installation}/bin:{chemin d'accès de l'installation java}/bin
    export _BPX_SHAREAS="NO"
    emplacement d'installation représente le chemin d'accès complet de l'emplacement dans lequel Agent Controller est installé.
Remarque : Après avoir défini les variables d'environnement, utilisez la commande java -fullversion pour vérifier la version de Java™. Vous devez disposez de Java version 1.6 ou ultérieure obligatoirement.

Installation d'Agent Controller

L'agent Rational Performance Tester inclut Agent Controller et l'agent de génération de charge. Rational Agent Controller permet de regrouper des données pour la fonction de répartition des temps de réponse et est utilisé en support du démarrage et du contrôle des modules de remplacement des services Web dans le protocole SOA. L'agent de génération de charge permet de générer une charge pour l'application en cours de test à l'aide d'utilisateurs virtuels.

  1. Téléchargez Rational Agent Controller (RAC) for z/OS. Les bits sont disponibles ici.
  2. Extrayez rac.zos.31bit.zip à partir du fichier rac.zos_V8.3.5.zip téléchargé.
  3. Extrayez rac.jre.31bit.pax et rac.zos.31bit.pax à partir du fichier rac.zos.31bit.zip. Le contrat de licence de RAC est inclus dans rac.zos.31bit.zip.
  4. Connectez-vous à l'ordinateur z/OS et créez un répertoire pour contenir RAC, par exemple /usr/lpp/RAC_8.3.5.
    Remarque : Vous avez besoin d'au moins 300 Mo d'espace disque libre sur le système de fichiers contenant ce répertoire.
  5. Ajoutez les commandes suivantes (en remplaçant /usr/lpp/RAC_8.3.5 par le répertoire d'installation réel) au profil de l'ID utilisateur qui sera utilisé pour Agent Controller :
    export RASERVER_HOME=/usr/lpp/RAC_8.3.5
      export LIBPATH=$LIBPATH:/usr/lpp/RAC_8.3.5/lib:/usr/lpp/RAC_8.3.5/jre/J7.0/bin:/usr/lpp/RAC_8.3.5/jre/J7.0/bin/classic:/usr/lpp/ixm/IBM/[xml4c installation path]/lib
      export PATH=$PATH:/usr/lpp/RAC_8.3.5/bin:/usr/lpp/RAC_8.3.5/jre/J7.0/bin
      export _BPX_SHAREAS="NO"
  6. Déplacez rac.jre.31bit.pax et rac.zos.31bit.pax vers un emplacement temporaire sur l'ordinateur z/OS. Par exemple, /tmp/rac.jre.31bit.pax et /tmp/rac.zos.31bit.pax.
  7. Accédez au répertoire d'installation (/usr/lpp/RAC_8.3.5) et exécutez la commande suivante :
    pax -ppx -rvf /tmp/rac.zos.31bit.pax
  8. Créez un sous-répertoire, jre, dans le répertoire d'installation.
  9. Accédez au nouveau répertoire jre /usr/lpp/RAC_8.3.5/jre et exécutez la commande suivante :
    pax -ppx -rvf /tmp/rac.jre.31bit.pax
  10. Accédez de nouveau au répertoire d'installation /usr/lpp/RAC_8.3.5 et exécutez la commande suivante :
     extattr +p lib/*.so
  11. Accédez au sous-répertoire bin /usr/lpp/RAC_8.3.5/bin du répertoire d'installation et exécutez la commande suivante :
     ./SetConfig.sh
  12. Si vous êtes invité à entrer le chemin complet de java, indiquez /usr/lpp/RAC_8.3.5/jre/J7.0/bin/java. Si vous n'avez pas installé java dans /usr/lpp/RAC_8.3.5, indiquez le chemin équivalent.
  13. Si vous êtes invité à indiquer le mode d'accès au réseau, spécifiez ALL. Utilisez la valeur par défaut (FALSE) pour la sécurité activée.
  14. Vous pouvez à présent supprimer les fichiers /tmp/rac.jre.31bit.pax et /tmp/rac.zos.31bit.pax de l'étape 6 ci-dessus.
    Remarque : Avant d'exécuter des charges de travail volumineuses sur l'agent z/OS, il est conseillé d'ajuster la taille d'espace adresse maximale par utilisateur en paramétrant ASSIZEMAX=2147483647. Pour savoir comment paramétrer ASSIZEMAX, prenez contact avec votre administrateur système.

Utilisation d'Agent Controller pour exécution

Avec IBM Rational Performance Tester version 8.3 et ultérieure, l'agent de génération de charge n'est pas disponible sur z/OS ; en revanche, il utilise Rational Agent Controller (RAC). Par conséquent, si vous souhaitez exécuter un test à l'aide d'un agent z/OS, vous devez demander au plan de travail d'utiliser des agents RAC à la place d'agents de génération de charge. Pour cela, ajoutez l'option -DrptACScheduleLaunch, comme indiqué ci-dessous, à votre eclipse.ini avant de démarrer Rational Performance Tester. Lors de l'utilisation de cette option, le plan de travail Rational Performance Tester suppose que tous les agents sont basés sur RAC. Par conséquent, si vous souhaitez utiliser des agents non z/OS dans un planning doté d'un agent z/OS, vous devez installer RAC sur tous les agents (vous pouvez installer RAC et l'agent de génération de charge sur des machines Windows/Linux/AIX).
-vm
  C:\Program Files\IBM\SDP\Majordomo\jdk\jre\bin\javaw.exe
  -startup
  plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
  -install
  C:\Program Files\IBM\SDP
  --launcher.library
  plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.2.R36x_v20101222
  -vmargs
  -Xquickstart
  -Xms40m
  -Xgcpolicy:gencon
  -Xscmx48m
  -Xshareclasses:name=IBMSDP_%u
  -Xmx1200m
  -DrptACScheduleLaunch
  -Xjit:disableValueProfiling

Démarrage et arrêt d'Agent Controller sous z/OS (OS/390)

Désinstallation d'Agent Controller pour Rational Performance Tester sous z/OS (OS/390)


Retour d'informations