z/OS(OS/390®)에 Rational Performance Tester Agent 설치

z/OS® 운영 체제에 Agent Controller for IBM® Rational® Performance Tester를 설치할 수 있습니다.

Agent Controller의 이전 버전 설치 제거

8.2 이전 버전의 Agent Controller가 있는 경우, 에이전트를 중지하고 이를 설치 제거한 후 해당 버전을 설치하십시오. Agent Controller 버전 8.2 이상은 제거하지 않아도 됩니다.

운영 체제 환경 구성

  1. Agent Controller의 설치 디렉토리를 작성하십시오(예: mkdir /u/rpt/IBM/RAC).
  2. ASSIZEMAX=2147483647을 설정하십시오. 시스템 프로그래머의 지원이 필요할 수 있습니다.
  3. 다음 내보내기 명령을 Agent Controller를 시작하는 데 사용할 사용자 ID의 .profile에 추가하십시오.
    export RASERVER_HOME={install location}
    export LIBPATH=$LIBPATH:{install location}/lib:{path to java installation}/bin:
        {path to java installation}/bin/classic:[xml4c installation path]/lib
    export PATH=$PATH:{install location}/bin:{path to java installation}/bin
    export _BPX_SHAREAS="NO"
    여기서 install location은 Agent Controller가 설치된 위치의 전체 경로입니다.
참고: 환경 변수를 설정한 후, java -fullversion 명령을 사용하여 Java™ 버전을 확인할 수 있습니다. Java 버전 1.6 이상이 필요합니다.

Agent Controller 설치

Rational Performance Tester Agent에는 Agent Controller 및 Load Generation Agent가 포함됩니다. Rational Agent Controller는 Response Time Breakdown 기능에 대한 데이터를 수집하고 SOA 프로토콜에서 웹 서비스 스텁의 시작 및 제어를 지원하는 데 사용됩니다. Load Generation Agent는 가상 사용자를 사용하여 테스트 시 애플리케이션 로드를 생성하는 데 사용합니다.

  1. z/OS용 RAC(Rational Agent Controller)를 다운로드하십시오. 비트는 여기에 있습니다.
  2. 다운로드된 rac.zos_V8.3.5.zip에서 rac.zos.31bit.zip을 추출하십시오.
  3. rac.zos.31bit.zip에서 rac.jre.31bit.pax rac.zos.31bit.pax를 추출하십시오. RAC에 대한 라이센스 계약이 rac.zos.31bit.zip에 포함되어 있습니다.
  4. z/OS 컴퓨터에 로그인하여 RAC를 보유할 디렉토리를 작성하십시오(예: /usr/lpp/RAC_8.3.5).
    참고: 이 디렉토리를 보유하는 파일 시스템에 300MB 이상의 디스크 여유 공간이 필요합니다.
  5. Agent Controller를 시작하는 데 사용될 사용자 ID의 .profile에 다음 명령(/usr/lpp/RAC_8.3.5를 실제 설치 디렉토리로 바꿈)을 추가하십시오.
    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. rac.jre.31bit.paxrac.zos.31bit.pax를 z/OS 컴퓨터의 임시 위치로 이동하십시오(예: /tmp/rac.jre.31bit.pax/tmp/rac.zos.31bit.pax).
  7. 설치 디렉토리(/usr/lpp/RAC_8.3.5)로 이동하여 다음 명령을 실행하십시오.
    pax -ppx -rvf /tmp/rac.zos.31bit.pax
  8. 설치 디렉토리에 새 서브디렉토리 jre를 작성하십시오.
  9. 새 jre 디렉토리 /usr/lpp/RAC_8.3.5/jre로 변경하여 다음 명령을 실행하십시오.
    pax -ppx -rvf /tmp/rac.jre.31bit.pax
  10. 다시 설치 디렉토리 /usr/lpp/RAC_8.3.5로 변경하여 다음 명령을 실행하십시오.
     extattr +p lib/*.so
  11. 설치 디렉토리의 bin 서브디렉토리 /usr/lpp/RAC_8.3.5/bin으로 변경하여 다음 명령을 실행하십시오.
     ./SetConfig.sh
  12. Java의 완전한 경로를 입력하도록 프롬프트가 표시되는 경우 /usr/lpp/RAC_8.3.5/jre/J7.0/bin/java를 지정하십시오. Java를 /usr/lpp/RAC_8.3.5에 설치하지 않은 경우 해당 경로를 지정하십시오.
  13. 네트워크 액세스 모드에 대한 프롬프트가 표시된 경우 ALL을 지정하십시오. 보안 사용의 경우 기본 설정(FALSE)을 사용하십시오.
  14. 이제 위 6단계의 /tmp/rac.jre.31bit.pax/tmp/rac.zos.31bit.pax 파일을 삭제할 수 있습니다.
    참고: z/OS 에이전트에서 대규모 워크로드를 실행하기 전에 ASSIZEMAX=2147483647을 설정하여 사용자별 최대 주소 공간 크기를 조정하는 것이 좋습니다. 시스템 관리자에 문의하여 ASSIZEMAX 설정 방법을 확인하십시오.

재생에 Agent Controller 사용

IBM Rational Performance Tester 버전 8.3 이상에서는 z/OS에서 Load Generation Agent를 사용할 수 없습니다. 대신 RAC(Rational Agent Controller)를 사용합니다. 따라서 z/OS 에이전트가 포함된 테스트를 재생하려는 경우 워크벤치에 Load Generation Agent 대신에 RAC 에이전트를 사용하도록 알려야 합니다. 이를 수행하려면 Rational Performance Tester를 시작하기 전에 아래 표시된 것과 같이 -DrptACScheduleLaunch 옵션을 eclipse.ini에 추가하십시오. 이 옵션을 사용하면 Rational Performance Tester Wporkbench에서 모든 에이전트가 RAC 기반인 것으로 가정합니다. 따라서 z/OS 에이전트가 포함된 스케줄에서 비z/OS 에이전트를 사용하려는 경우 모든 에이전트에 RAC를 설치해야 합니다(Windows/Linux/AIX 시스템에 RAC 및 Load Generatation Agent를 둘 다 설치할 수 있음).
-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

z/OS(OS/390)에서 Agent Controller의 시작 및 중지

z/OS(OS/390)에서 Agent Controller for Rational Performance Tester 설치 제거


피드백