IBM® z/OS® 배치 도구를 설치한 후에는
IBM UrbanCode Deploy를 지원하도록
z/OS 서버에서 ISPF 게이트웨이를 구성해야 합니다.
프로시저
- 편집을 위해 ISPF 게이트웨이 구성 파일을 여십시오. ISPF 게이트웨이 구성 파일은 ISPZXENV 환경 파일의
CGI_ISPCONF 변수에 의해 정의됩니다. ISPZXENV
환경 파일은 일반적으로 /usr/lpp/ispf/bin 디렉토리에 설치됩니다.
- 편집을 위해 ISPF.conf 파일을 여십시오. z/OS와 함께 제공되는
ISPF.conf 파일에는 ISPF 게이트웨이의 사용자
정의할 수 있는 설정이 포함되어 있습니다. 기본 ISPF.conf
파일에서 연결의 모양은 다음과 같습니다:
sysproc=ISP.SISPCLIB
sysexec=ISP.SISPEXEC
ispmlib=ISP.SISPMENU
isptlib=ISP.SISPTENU
ispplib=ISP.SISPPENU
ispslib=ISP.SISPSLIB
ispllib=ISP.SISPLOAD
- z/OS 배치 도구에 대한 모듈을
ISPF.conf 파일의 연결에 추가하십시오. z/OS 배치 도구에 대한 모듈은
hlq.SBUZEXEC, hlq.SBUZMENU 및
hlq.SBUZENV(BUZPROF) 파일입니다. 모양이 다음 코드처럼 되도록 ISPF.conf 파일을
편집하십시오:
sysproc=ISP.SISPCLIB,hlq.SBUZEXEC
sysexec=ISP.SISPEXEC
ispmlib=ISP.SISPMENU,hlq.SBUZMENU
isptlib=ISP.SISPTENU
ispplib=ISP.SISPPENU
ispslib=ISP.SISPSLIB
ispllib=ISP.SISPLOAD
profile=hlq.SBUZENV(BUZPROF)
- ISPF 명령을 호출하여 배치 중에 프로그램 또는 REXX 실행 파일을
실행하려는 경우에는 해당 프로그램 또는 REXX 실행 파일을 ISPF.conf
파일의 연결에 추가하십시오. ISPF.conf 파일에서 로드 모듈 데이터 세트를
ISPLLIB 연결에서 사용할 수 있게 하고 실행 파일을
SYSPROC 또는 SYSEXEC 연결에서
사용할 수 있게 하십시오. 예를 들어, 다음과 같은 ISPF.conf 파일 연결은
프로그램 및 REXX 실행 파일에 대한 모듈을 로드합니다.
로드되는 모듈은 MYPROJ.MYCLIST, MYPROJ.MYREXX 및
MYPROJ.LOAD입니다.
sysproc=ISP.SISPCLIB,hlq.SUCDEXEC,MYPROJ.MYCLIST
sysexec=ISP.SISPEXEC,MYPROJ.MYREXX
ispmlib=ISP.SISPMENU,hlq.SBUZMENU
isptlib=ISP.SISPTENU
ispplib=ISP.SISPPENU
ispslib=ISP.SISPSLIB
ispllib=ISP.SISPLOAD,MYPROJ.LOAD
- startispf.sh 스크립트를 실행하는 데 사용하는 사용자
계정에 /tmp 디렉토리에 대한 액세스 권한이 있는지 확인하십시오. startispf.sh 스크립트는 ISPF 게이트웨이를 시작합니다.
이 스크립트는 z/OS 배치 도구와
함께 제공됩니다. 이 스크립트는 tool_installation_directory/bin 디렉토리에서 설치됩니다.
- startispf.sh 스크립트 파일을 편집하여
ISPF 게이트웨이가 설치되는 디렉토리를 PATH 변수에 추가하십시오. 또한 LOG_ISPF 변수를 올바른 파일 위치로
설정해야 합니다.
결과
ISPF 게이트웨이를 통해 명령을 실행할 수 있습니다. ISPF 게이트웨이
구성을 테스트하려면
startispf.sh TIME 명령을 실행하십시오.
ISPF 게이트웨이가 올바르게 구성된 경우에는 TSO(Time Sharing Option)
TIME
명령의 출력이 표시됩니다.
다음에 수행할 작업
전달 목록 파일을 작성하여 배치할 컨텐츠를 식별하십시오.