System i 플랫폼에서 에이전트를 실행하려는 경우 이 주제에 있는 정보를 검토합니다.
표준 Build Forge 에이전트 포트인 포트 5555가 System i 서버에서 다른 에이전트에 이미 지정되어 있을 수 있습니다. 이런 경우, 에이전트를 시작하기 전에 Build Forge 에이전트 포트를 지정되지 않은 포트 중 하나로 변경하십시오. 이를 수행하려면 bfagent.conf 파일을 직접 편집하십시오. 자세한 사항은 에이전트 포트 변경의 내용을 참조하십시오.
설치 지시사항 System i 플랫폼에 에이전트 설치에서 7단계를 완료한 경우 System i를 시작하면 에이전트가 BFAGENT 사용자로 시작됩니다.
bfagent -s
bfagent 명령을 실행하고 에이전트를 수동으로 시작하면 에이전트가 에이전트를 시작하는 사용자로 시작됩니다.
에이전트는 i5/OS PASE(Portable Application Solution Environment) 프로그램으로 실행됩니다. PASE는 i5/OS에 포함되어 있으며 AIX 2진 및 명령을 실행할 수 있습니다. 일반적으로 PASE는 기본적으로 설치됩니다.
PASE가 설치되어 있는지 여부를 판별하려면 명령행에서 DSPSFWRSC를 실행합니다.
PASE 프로그램이 설치되어 있지 않은 경우 설치 CD에서 해당 프로그램을 로드합니다.
PASE 환경에서 i5/OS에 애플리케이션을 빌드하는 데 필요한 대부분의 태스크에 액세스할 수 있습니다. iSeries 플랫폼을 대상으로 하는 프로세스의 자동화를 계획하고 정의하는 경우 이러한 사실을 명심해야 합니다.
system -biOE "<native commands>"
단계, 단계 세트 또는 프로젝트의 라이브러리 목록을 설정할 수 없는 경우에도 시작 명령 스크립트에서 BFAGENT 사용자에 대한 해당 목록을 설정할 수 있습니다. System i 플랫폼에 에이전트 설치에서 예제 시작 스크립트를 참조하십시오. 시작 명령 스크립트에서 라이브러리 목록을 설정하면 예제에서 BFAGENT 사용자로 실행되는 모든 프로젝트 및 단계에 대한 라이브러리 목록이 설정됩니다. 프로젝트 및 단계를 실행하는 사용자에게 필수 라이브러리에 대한 액세스 권한이 있어야 합니다.
라이브러리 목록을 설정하려면 필수 라이브러리를 나열하는 에이전트에 대한 작업 설명을 추가합니다. 다음 예제 작업 설명에는 라이브러리 FLGHT400 및 FLGHT400M이 포함되어 있습니다.
10 UTLIB
20 QGPL
30 QTEMP
40 FLGHT400
50 FLGHT400M
에이전트는 시작 루틴에서 이 작업 설명을 지정합니다. 예를 들어, 작업 설명이 BFAJOBD인 경우
시스템 시작 루틴의 행은 다음과 같습니다.ADDAJE SBSD(BFAGENT/BFAGENT) JOB(BFAGENT) JOBD(BFAGENT/BFAJOBD)
이 솔루션은 이 에이전트와 연관된 System i 서버에서 실행되는
단계 및 프로젝트의 모든 명령에 영향을 미칩니다.