Remote Agent Docker unter Linux ausführen
Führen Sie den Docking-Container des Remote Agent als Teil der Remote Agent-Verbindungskonfiguration für Oracle Fusion Data Intelligence aus.
Der Docking-Abbildname für Release 26. R1 ist
container-registry.oracle.com/fdi/remoteagent:25.5.0. Verwenden Sie diesen Namen in allen Befehlen, die <docker_image> aufrufen.
- Öffnen Sie ein Terminal auf der Host-VM, und führen Sie die folgenden Befehle aus, um erforderliche Verzeichnisse zu erstellen und die entsprechenden Berechtigungen anzuwenden:
{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
- Melden Sie sich mit dem folgenden Befehl bei der Docker-Registry an, und ersetzen Sie
<username>durch die E-Mail-ID für die Anmeldung bei Oracle Container Registry, und<Auth_Token>durch den zuvor erstellten Wert. Siehe Voraussetzungen für Remote-Agent-Verbindungen ausführen.docker login container-registry.oracle.com -u <username> -p <Auth_Token> - Erstellen Sie den Docking-Container, und führen Sie ihn mit dem entsprechenden Docking-Imagenamen anstelle von
<docker_image>ausdocker 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}Beispiel:
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.0Wenn der Remote-Agent nicht antwortet, führen Sie das Skript erneut aus, wobei der Parameter --network host aktiviert ist.Hinweis
Stellen Sie sicher, dass das Logverzeichnis in/faw/logs/RemoteAgent/Schreibberechtigungen hat und der Ordnerconfigin/faw/software/remoteagent/config/vorhanden ist, falls Sie benutzerdefinierte Eigenschaften hinzufügen müssen. - Prüfen Sie, ob der Container erfolgreich mit diesem Skript gestartet wurde:
run '$ docker ps' - Wenn Sie den Remote-Agent auf dem Linux-Host upgraden müssen, verwenden Sie das folgende Skript:
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>