다음 지시사항을 수행하여 System z에서 Build Forge 에이전트 소스 코드를
수동으로 추출하고 컴파일하십시오. z/OS에 대한 에이전트 소스 코드는
컴파일되지 않은 소스로만 제공됩니다. 2진 분배는 사용할 수 없습니다.
다음 소프트웨어와 프로그램이 필요합니다.
SSL을 사용으로 설정하려면 다음 전제조건을 충족해야 합니다.
- 클라이언트 및 내부 통신에 SSL을 사용하도록 설정하십시오.클라이언트 및 내부 연결에 SSL 사용의 내용을 참조하십시오.
- 시스템 SSL 라이브러리가 설치되어야 합니다.
- 에이전트 코드를 컴파일할 경우 SystemSSL의 최신 버전을 사용하십시오.
System z 플랫폼에 에이전트를 설치하려면 다음을 수행하십시오.
- 제품 설치 매체 또는 다운로드 제품 이미지를 사용하여
에이전트 소스 팩의 파일인 src-bfagent-<version>.tar.gz를 찾으십시오.
비z/OS 컴퓨터에서
소스 팩을 디렉토리에 복사하거나 다운로드하십시오.
- 비z/OS 컴퓨터의 쉘 프롬프트에서 다음 명령을 입력하여 에이전트 소스 팩에서 tar 파일을
추출하십시오.
gzip -d src-bfagent-<version>tar.gz
- ftp 또는 다른 전송 방법을 사용하여 tar 파일을 2진 이미지로
z/OS 시스템에 전송하고 해당 파일을 전용 HFS 서브디렉토리에 배치하십시오(일반적으로
사용자 계정의 USS 홈 디렉토리).
- z/OS 시스템에서 다음 명령을 실행하여 에이전트 소스 코드를
빌드하십시오.
- 첫 번째 단계: SSL을 사용으로 설정할 필요가 없는 경우
./configure-zos 디렉토리를 사용하십시오. 그렇지 않으면 시스템 SSL에
–with-system-ssl 및 해당 경로를 제공해야 합니다. SystemSSL의 최신 버전을 사용하십시오.
- BuildForge 8.0.0.1에서 bfagent는 TLS v1.2 및 TLS v1.1을 지원합니다.
- z/OS에서 버전 1 릴리스 13은 TLS v1.2를 지원하는 최소 버전입니다. 최소 버전 요구사항을 충족하지 못하는 경우
시스템 SSL이 없는 z/OS에서 bfagent를 컴파일해야 합니다.
pax -rf src-bfagent-<version>.tar -ofrom=ISO8859-1,to=IBM-1047
cd bfagent-<version>/src
tcsh
./configure-zos [--with-system-ssl=<path>]
- ./configure-zos 스크립트를 완료한 후 다음 명령을 실행하십시오.
./build-zos
- z/OS 시스템에서 bfagent.conf 파일을 /etc에 배치하십시오.
bfagent.conf가
/etc에 없는 경우 -f 옵션을 사용하여 에이전트를 시작해야 합니다. bfagent 참조의 내용을 참조하십시오.
- z/OS 시스템에서 bfagent 실행 파일을 적절한 위치에 배치하십시오(예: /usr/bin or /usr/local/bin).
- z/OS 시스템에서 다음 명령을 루트로 실행하십시오.
# extattr +p -s bfagent
- 시스템 SSL을 사용하는 경우 시스템 SSL 라이브러리를 PROGRAM CONTROL에 추가하십시오. 다음 명령을 사용하십시오.
ralter program * addmem('SYS1.SIEALNKE'//nopadchk) uacc(read)
- z/OS 시스템에서 루트로 로그인하고 -s 옵션을 사용하여 에이전트를
수동으로 시작하십시오.
bfagent -s
보안 정책
때문에 루트로 로그인할 수 없는 경우 bfagent.conf 참조 및 bfagent.conf의
magic_login 설정에 대한 지시사항을 참조하십시오.
에이전트가
독립형 디먼으로 실행되고 기본 에이전트 포트 5555를 사용합니다. 기본 포트를 변경하려면
bfagent.conf에서 포트 설정을 사용하십시오.
bfagent 참조의 내용을 참조하십시오.
참고: z/OS 시스템에 Unix TCP/IP 디먼(inetd 또는 xinetd)이 설치되고
활성 상태인 경우 Build Forge 에이전트를 서비스로 실행되도록 설정하고 자동으로
시작할 수 있습니다.
UNIX 및 Linux에서 에이전트 실행의 내용을 참조하십시오.
- z/OS 시스템에서 Telnet 명령을 사용하여 연결을 테스트하십시오.
연결 테스트의 내용을 참조하십시오.