IBM® z/OS® 플랫폼에 배치하기 전에
z/OS 배치 도구를 설치하고
IBM UrbanCode Deploy와의 통신을 위해
z/OS 서버를 구성해야 합니다.
빌드 프로세스가 다른 논리 파티션(LPAR)에서 실행되는 경우에는
빌드 LPAR에 배치 도구를 추가로 설치해야 합니다.
프로시저
- 도움말 아이콘을 클릭한 후 도구를 클릭하십시오. IBM UrbanCode Deploy서버에서 다운로드하는 데
사용할 수 있는 도구가 표시됩니다.
- z/OS 배치 도구 및
IBM UrbanCode Deploy 클라이언트 아카이브를
다운로드하십시오. 배치 도구가 포함된 아카이브 파일을 z/OS 서버의
UNIX 파일 시스템에 추출하십시오. 예를 들어, 명령행에서 pax -r -pp -vf ucdtoolkit.zip을 입력하여
아카이브 파일을 추출하십시오.
- SBUZENV, SBUZEXEC, SBUZMENU 및
SBUZSAMP 라이브러리를 로드하는 작업을 JCL(Job Control Language)로
작성하고 실행하십시오. tool_installation_directory/mvs 디렉토리의
샘플 BUZEXPD 작업을 모델로 사용하십시오.
시스템에 필요한 대로 #HLQ, #TVOLSER 및
-PATH-PREFIX-를 변경하십시오.
- IBM UrbanCode Deploy 클라이언트가 포함된
아카이브 파일을 추출한 후 udclient.jar 파일을 tool_installation_directory/lib 디렉토리에 복사하십시오. FTP를 통해 udclient.jar 파일을
복사하는 경우에는 2진 모드를 사용하십시오.
- 빌드를 실행하는 z/OS 서버의
UNIX 파일 시스템에서 저장소 디렉토리를 작성하십시오. 저장소 디렉토리는 버전 아티팩트가 저장되는 위치입니다.
저장소 디렉토리에 대해 충분한 공간이 있으며 z/OS
배치 도구를 실행하는 사용자에게 해당 디렉토리에 대한 읽기 및
쓰기 액세스 권한이 있는지 확인하십시오.
- IBM UrbanCode Deploy 서버와
z/OS 서버 간
보안 통신에 사용할 토큰을 작성하십시오. IBM UrbanCode Deploy에서
을 클릭하십시오. 자세한 정보는
토큰을 참조하십시오.
- 특성 파일을 업데이트하십시오. high_level_qualifier.SBUZENV(BUZPROF) 데이터 세트를 열고
다음과 같은 값을 변경하십시오:
| 매개변수 |
설명 |
| java.home |
JRE(Java Runtime Environment)의 위치 |
| ucd.toolkit.usshome |
배치 도구 설치 디렉토리 |
| ucd.toolkit.mvshlq |
툴킷 z/OS 라이브러리의 상위 레벨 규정자 |
| ucd.server.url |
IBM UrbanCode Deploy 서버의 URL |
| ucd.server.accesstoken |
이전에 작성한 보안 토큰 |
| ucd.repository |
저장소 디렉토리의 위치 |
예를 들어, 특성 파일에는 다음과 같은 행이 포함되어 있을 수
있습니다:
#Thu Apr 03 15:07:08 EDT 2014
java.home=/usr/lpp/java/J7.0_64
ucd.toolkit.usshome=/usr/lpp/ucd/ucdtoolkit
ucd.toolkit.mvshlq=BUZ.BUZ610
ucd.repository=/usr/lpp/ucdtoolkit/repo
ucd.server.url="https://192.0.2.0:8444"
ucd.server.accesstoken="2f615f22-01d1-4d5f-99a5-a12f2c2968e4"
- APF(Authorized Program Facility)를 사용하여 checkaccess
유틸리티에 권한을 부여하십시오. 배치 도구를 설치한 디렉토리 아래의
/bin 디렉토리에서 명령행에 extattr +a checkaccess를
입력하십시오. 이 명령을 실행하려면 FACILITY 클래스 프로파일에 있는
BPX.FILEATTR.APF 자원에 대한 읽기 액세스 권한이 있어야 합니다.
다음에 수행할 작업
배치 도구를 설치 및 구성한 후 ISPF 게이트웨이를 구성하십시오.