Instalando o Agente nas Plataformas System i

Use as seguintes instruções para instalar manualmente o agente no System i.

O script de comando na etapa 7 cria uma descrição de tarefa que será executada na inicialização e inicia o agente como usuário BFAGENT com autoridade especial *ALLOBJ.

Para instalar o agente nas plataformas System i:

  1. Usando a mídia de instalação do produto ou a imagem de download, localize o arquivo iseries-bfagent-<version>.tar.gz.
  2. Extraia o arquivo tar do archive digitando este comando:
    gzip -d iseries-bfagent-<version>tar.gz 
  3. Extraia os arquivos do arquivo tar.
    tar xvf iseries-bfagent-<version>.tar 
  4. No servidor iSeries, coloque o arquivo executável bfagent no diretório de instalação do agente, por exemplo: /bin.
  5. No servidor iSeries, coloque o arquivo bfagent.conf em /etc.
  6. No arquivo bfagent.conf, remova o comentário da opção de shell e especifique o shell padrão para PASE, conforme mostrado no exemplo a seguir, ou especifique seu shell preferencial.
    shell /bin/sh
  7. Configure o System i para ser executado como o usuário BFAGENT na inicialização.

    Digite os seguintes comandos para criar o usuário BFAGENT com a autoridade especial *ALLOBJ e uma descrição de tarefa que seja executada na inicialização como o usuário BFAGENT. No exemplo a seguir, o executável é instalado em /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)


Feedback