Executar o Remote Agent Docker no Linux
Execute o contêiner do docker do Agente Remoto como parte da configuração de conexão do agente remoto para o Oracle Fusion Data Intelligence.
O nome da imagem do docker da release 26. R1 é
container-registry.oracle.com/fdi/remoteagent:25.5.0. Use esse nome em qualquer comando que chame <docker_image>.
- Abra um terminal na VM de host e execute os seguintes comandos para criar os diretórios necessários e aplicar as permissões apropriadas:
{color:#00875a}mkdir -p /faw/software/remoteagent/config{color}chmod -R 0777 /faw/software/remoteagent/mkdir /faw/logs/RemoteAgent/configchmod -R 0777 /faw/logs/RemoteAgent/config
- Faça log-in no registro do docker com o comando a seguir, substituindo
<username>pelo ID de e-mail usado para fazer log-in no Oracle Container Registry e<Auth_Token>pelo valor criado anteriormente. Consulte Executar Pré-requisitos de Conexão do Agente Remoto.docker login container-registry.oracle.com -u <username> -p <Auth_Token> - Crie e execute o contêiner do docker com o nome de imagem do docker apropriado no lugar de
<docker_image>docker run -d -p 9091:9091 --name remoteagent -v /faw/software/remoteagent/config/:/faw/software/remoteagent/config/ -v /faw/software/remoteagent/autonomous-extractors/:/faw/software/remoteagent/autonomous-extractors/ -v /faw/software/custom-extractors/:/faw/software/custom-extractors -v /faw/logs/RemoteAgent/:/faw/logs/RemoteAgent <docker_image>{code}Por exemplo:
docker run -d -p 9091:9091 --name remoteagent -v /faw/software/remoteagent/config/:/faw/software/remoteagent/config/ -v /faw/software/remoteagent/autonomous-extractors/:/faw/software/remoteagent/autonomous-extractors/ -v /faw/software/custom-extractors/:/faw/software/custom-extractors -v /faw/logs/RemoteAgent/:/faw/logs/RemoteAgent container-registry.oracle.com/fdi/remoteagent:25.5.0Se o agente remoto não estiver respondendo, execute o script novamente com o parâmetro --network host ativado.Observação
Certifique-se de que o diretório de logs em/faw/logs/RemoteAgent/tenha permissões de gravação e que a pastaconfigem/faw/software/remoteagent/config/esteja presente no caso de você precisar adicionar propriedades personalizadas. - Verifique se o contêiner foi iniciado com sucesso usando este script:
run '$ docker ps' - Se você precisar fazer upgrade do agente remoto no host do Linux, use o seguinte script:
Stop Remoteagent docker sudo docker stop remoteagent Remove Remoteagent docker sudo docker rm remoteagent Run the image: sudo docker run -d -p 9091:9091 --name remoteagent -v /faw/software/remoteagent/config/:/faw/software/remoteagent/config/:Z -v /faw/software/remoteagent/autonomous-extractors/:/faw/software/remoteagent/autonomous-extractors/:Z -v /faw/software/custom-extractors/:/faw/software/custom-extractors:Z -v /faw/logs/RemoteAgent/:/faw/logs/RemoteAgent:Z <docker_image>