Instalando e Executando o Agente nas Plataformas System z

Siga estas instruções para extrair e compilar manualmente o código de origem do agente Build Forge no System z. O código de origem do agente para z/OS é fornecido apenas como origem não compilada. Uma distribuição binária não está disponível.

O software e programas a seguir são obrigatórios:

Pré-requisitos

Para instalar o agente nas plataformas System z:

  1. Usando a mídia de instalação do produto ou a imagem do produto de download, localize o arquivo para o pacote de origem do agente: src-bfagent-<version>.tar.gz.

    Copie ou faça download do pacote de origem para um diretório no computador não z/OS.

  2. Em um prompt de shell no computador não z/OS, extraia o arquivo tar do pacote de origem do agente, inserindo o comando:
    gzip -d src-bfagent-<version>tar.gz 
  3. Usando ftp ou outro método de transferência, transfira o arquivo tar para o sistema z/OS como uma imagem binária e coloque-o em um subdiretório HFS dedicado, normalmente o diretório home USS para uma conta do usuário.
  4. No sistema z/OS, execute os seguintes comandos para compilar o código de origem do agente:
    1. Primeira etapa: .configure-zos. Observe o uso de –with-system-ssl. Forneça o caminho para o SSL do sistema. Use a versão mais recente do SystemSSL.
      pax -rf src-bfagent-<version>.tar -ofrom=ISO8859-1,to=IBM-1047
      cd bfagent-<version>/src
      ./configure-zos --with-system-ssl=<path>
    2. Depois que o script ./configure-zos for concluído, execute o seguinte comando:
      ./build-zos
    Nota: Se você receber erros após a execução do script ./build-zos, consulte Resolução de Problemas da Instalação do Agente no z/OS.

  5. No sistema z/OS, coloque o arquivo bfagent.conf em /etc.

    Se bfagent.conf não estiver em /etc, o agente deverá ser iniciado com a opção -f. Consulte o Referência de bfagent.

  6. No sistema z/OS, coloque o arquivo executável bfagent em um local apropriado, por exemplo, /usr/bin ou /usr/local/bin.
  7. No sistema z/OS, execute o seguinte comando como root:
    # extattr +p -s bfagent
  8. Se estiver usando SSL do sistema, inclua a biblioteca do SSL do sistema ao CONTROLE DE PROGRAMA. Use os comandos a seguir.
    ralter program *
    addmem('SYS1.SIEALNKE'//nopadchk) uacc(read)
  9. No sistema z/OS, efetue login como raiz e inicie o agente manualmente usando a opção -s:
    bfagent -s

    Se a política de segurança não permitir que você efetue login como raiz, consulte Referência do bfagent.conf e consulte as instruções da configuração magic_login em bfagent.conf.

    O agente é executado como um daemon independente e usa a porta do agente padrão 5555. Para alterar a porta padrão, use a configuração de porta em bfagent.conf. Consulte o Referência de bfagent.

    Nota: Se o daemon TCP/IP do Unix (inetd ou xinetd) estiver instalado e ativo no sistema z/OS, será possível configurar o agente do Build Forge para ser executado como um serviço e iniciar automaticamente. Consulte o Executando um Agente no UNIX, Linux e MacOS.
  10. No sistema z/OS, use o comando telnet para testar a conexão. Consulte o Testando a Conexão.

Feedback