System i 플랫폼에 에이전트 설치

다음 지시사항을 사용하여 System i에 에이전트를 수동으로 설치합니다.

7단계에서의 명령 스크립트가 시작 시 실행되는 작업 설명을 작성하고 *ALLOBJ 특수 권한이 있는 BFAGENT 사용자로 에이전트를 시작합니다.

System i 플랫폼에 에이전트를 설치하려면 다음을 수행하십시오.

  1. 제품 설치 매체 또는 다운로드 이미지를 사용하여 iseries-bfagent-<version>.tar.gz 파일을 찾으십시오.
  2. 다음 명령을 입력하여 아카이브에서 tar 파일을 추출하십시오.
    gzip -d iseries-bfagent-<version>tar.gz 
  3. tar 파일에서 파일을 추출하십시오.
    tar xvf iseries-bfagent-<version>.tar 
  4. iSeries 서버에서 bfagent 실행 파일을 에이전트 설치 디렉토리에 배치하십시오(예: /bin).
  5. iSeries 서버에서 bfagent.conf 파일을 /etc에 배치하십시오.
  6. 다음 예제에 표시된 대로 bfagent.conf 파일에서 쉘 옵션의 주석을 해제하고 PASE에 대한 기본 쉘을 지정하거나 원하는 쉘을 지정하십시오.
    shell /bin/sh
  7. 시작 시 BFAGENT 사용자로 실행되도록 System i를 구성하십시오.

    다음 명령을 입력하여 *ALLOBJ 특수 권한이 있는 BFAGENT 사용자를 작성하고 시작 시 BFAGENT 사용자로 실행되는 작업 설명을 작성하십시오. 다음 예제에서는 bfagent 실행 파일이 /bin에 설치되어 있습니다.


    CRTLIB BFAGENT
    
    CRTSBSD SBSD(BFAGENT/BFAGENT) POOLS((1 *BASE)) TEXT('Build Forge Agent subsystem')
    
    CRTJOBQ JOBQ(BFAGENT/BFAJOBQ) TEXT('Build Forge Agent job queue')
    
    CRTUSRPRF USRPRF(BFAGENT) PASSWORD(*NONE) INLMNU(*SIGNOFF) LMTCPB(*YES) SPCAUT(*ALLOBJ) TEXT('Build Forge Agent user profile')
    
    CRTJOBD JOBD(BFAGENT/BFAJOBD) JOBQ(BFAGENT/BFAJOBQ) 
     TEXT('Build Forge Agent autostart')USER(BFAGENT) RQSDTA('CALL PGM(QP2SHELL) 
     PARM(''/bin/bfagent'' '' -s'')')
    
    CRTCLS CLS(BFAGENT/BFACLS) TEXT('Build Forge Agent job class')
    
    ADDRTGE SBSD(BFAGENT/BFAGENT) SEQNBR(1) CMPVAL(*ANY) PGM(QCMD) CLS(BFAGENT/BFACLS)
    
    ADDJOBQE SBSD(BFAGENT/BFAGENT) JOBQ(BFAGENT/BFAJOBQ) MAXACT(*NOMAX) SEQNBR(10)
    
    ADDAJE SBSD(BFAGENT/BFAGENT) JOB(BFAGENT) JOBD(BFAGENT/BFAJOBD)


피드백