Instalando o Rational Performance Tester Agent no z/OS (OS/390)

É possível instalar o Agent Controller para o IBM® Rational Performance Tester no sistema operacional z/OS.

Desinstalando Versões Anteriores do Agent Controller

Se você tiver uma versão do Agent Controller anterior à 8.2, pare o agente e desinstale-o antes de instalar esta versão. Não é necessário remover o Agent Controller Versão 8.2 ou posterior.

Configurando o Ambiente do Sistema Operacional

  1. Crie o diretório de instalação para o Agent Controller. Por exemplo: mkdir /u/rpt/IBM/RAC.
  2. Configure ASSIZEMAX=2147483647. Isto pode requerer suporte do programador de sistema.
  3. Inclua os seguintes comandos de exportação no .profile do ID do usuário que será usado para iniciar o Agent Controller:
    export RASERVER_HOME={local da instalação}
    export LIBPATH=$LIBPATH:{local da instalação}/lib:{caminho para a instalação
    java}/bin:
        {caminho para a instalação java}/bin/classic:[caminho de instalação do xml4c]/lib
    export PATH=$PATH:{local da instalação}/bin:{caminho para a instalação
    java}/bin
    export _BPX_SHAREAS="NO"
    em que local da instalação é o caminho completo para o local em que o Agent Controller está instalado.
Nota: Depois de configurar as variáveis de ambiente, é possível usar o comando java -fullversion para verificar a versão de Java™. É necessário o Java versão 1.6 ou mais recente.

Instalando o Agent Controller

O agente do Rational Performance Tester inclui o Agent Controller e o Load Generation Agent. O Rational Agent Controller é usado para reunir dados para o recurso Response Time Breakdown e para suportar a inicialização e o controle de stubs de serviços da web no protocolo SOA. O Load Generation Agent é usado para gerar carregamento para o aplicativo sob teste usando os usuários virtuais.

  1. Download do Rational Agent Controller (RAC) for z/OS. Os bits estão disponíveis aqui.
  2. Extraia rac.zos.31bit.zip a partir do rac.zos_V8.3.5.zip transferido por download.
  3. Extraia rac.jre.31bit.pax e rac.zos.31bit.pax a partir do rac.zos.31bit.zip. O contrato de licença para RAC está incluído em rac.zos.31bit.zip.
  4. Faça logon no computador z/OS e crie um diretório para colocar o RAC, por exemplo, /usr/lpp/RAC_8.3.5.
    Nota: Você precisará de pelo menos 300 MB de espaço livre em disco no sistema de arquivos que mantém esse diretório.
  5. Inclua os comandos a seguir (substituir /usr/lpp/RAC_8.3.5 pelo diretório de instalação real) no .profile do ID do usuário que será usado para iniciar o 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. Mova rac.jre.31bit.pax e rac.zos.31bit.pax para um local temporário no computador z/OS. Por exemplo, /tmp/rac.jre.31bit.pax e /tmp/rac.zos.31bit.pax.
  7. Acesse o diretório de instalação (/usr/lpp/RAC_8.3.5) e emita o comando:
    pax -ppx -rvf /tmp/rac.zos.31bit.pax
  8. Crie um novo subdiretório, jre, no diretório de instalação.
  9. Acesse o novo diretório jre /usr/lpp/RAC_8.3.5/jre e emita o comando:
    pax -ppx -rvf /tmp/rac.jre.31bit.pax
  10. Acesse o diretório de instalação novamente /usr/lpp/RAC_8.3.5 e emita o comando:
     extattr +p lib/*.so
  11. Acesse o subdiretório bin do diretório de instalação /usr/lpp/RAC_8.3.5/bin e emita o comando:
     ./SetConfig.sh
  12. Se solicitado o caminho completo de java, especifique /usr/lpp/RAC_8.3.5/jre/J7.0/bin/java. Se você não instalou o java em /usr/lpp/RAC_8.3.5, especifique o caminho equivalente.
  13. Se solicitado o modo Acesso à rede, especifique ALL. Use a configuração padrão (FALSE) para Segurança ativada.
  14. Agora é possível excluir os arquivos /tmp/rac.jre.31bit.pax e /tmp/rac.zos.31bit.pax da Etapa 6 acima.
    Nota: Antes de executar grandes cargas de trabalho no agente z/OS, é recomendável ajustar o tamanho do espaço de endereço máximo por usuário definindo ASSIZEMAX=2147483647. Verifique com o administrador do sistema como configurar ASSIZEMAX

Usando o Agent Controller para reprodução

Com o IBM Rational Performance Tester versão 8.3 e posterior, o agente Load Generation não estará disponível no z/OS; em vez disso, ele usa o Rational Agent Controller (RAC). Portanto, se você desejar reproduzir um teste com um agente z/OS, precisará informar o ambiente de trabalho para usar agentes RAC, em vez de agentes do Load Generation. Para fazer isso, inclua a opção -DrptACScheduleLaunch, conforme mostrado abaixo, em seu eclipse.ini antes de iniciar o Rational Performance Tester. Quando você usa essa opção Rational Performance Tester, o ambiente de trabalho supõe que TODOS os agentes são baseados em RAC. Portanto, se você deseja usar agentes não z/OS em um planejamento com um agente z/OS, precisará ter o RAC instalado em todos os agentes (é possível instalar o RAC e o agente Load Generation em máquinas Windows/Linux/AIX).
-vm
  C:\Arquivos de Programas\IBM\SDP\Majordomo\jdk\jre\bin\javaw.exe
  -startup
  plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
  -install
  C:\Arquivos de Programas\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

Iniciando e parando o Agent Controller no z/OS (OS/390)

Desinstalando o Agent Controller para o Rational Performance Tester no z/OS (OS/390)


Feedback