Configurer l'agent distant à l'aide de l'outil d'interface de ligne de commande sous Windows

Utilisez l'interface de ligne de commande (CLI) de Remote Agent pour configurer l'agent distant.

  • Assurez-vous que le sous-système Windows pour Linux (WSL) est installé sur votre système.
  • L'accès administrateur est requis.
  1. Ouvrez WSL en mode administrateur.
  2. Exécutez la commande suivante pour vérifier si le paquetage jq est déjà installé :
    jq --version
    Si la sortie affiche un numéro de version, cela signifie que jq est installé. Si vous voyez une autre sortie ou une erreur, exécutez les commandes suivantes pour installer jq. Utilisez votre mot de passe d'utilisateur WSL Linux si vous êtes invité à entrer des données d'identification.
    sudo apt update
    sudo apt install jq -y
  3. Exécutez la commande suivante pour vérifier que jq est maintenant installé.
    jq --version
    Vous devriez voir le numéro de version de jq que vous venez d'installer.
  4. Si vous ne connaissez pas votre mot de passe d'utilisateur WSL Linux :
    1. Ouvrez PowerShell et exécutez la commande suivante pour afficher la liste des répartitions WSL installées. Notez le nom de la distribution, par exemple "Ubuntu" : wsl -l -v.
    2. Exécutez la commande suivante, en remplaçant <distroName> par votre nom de distribution réel :wsl -d <distroName> -u root. Par exemple, wsl -d Ubuntu -u root
    3. Dans l'interpréteur de commandes racine, réinitialisez votre mot de passe d'utilisateur à l'aide de la commande suivante : passwd <username>, en remplaçant username par votre nom d'utilisateur Linux. Vous pouvez trouver votre nom d'utilisateur Linux avec la commande suivante : ls /home. Entrez un nouveau mot de passe à l'invite.
    4. Quittez l'interpréteur de commandes racine avec la commande exit.
    5. Ouvrez votre terminal WSL et utilisez le nouveau mot de passe.
  5. Sur la machine exécutant docker, accédez au répertoire de configuration de l'agent distant :
    cd C:\faw\software\remoteagent\config\setup
    
  6. Exécutez le script de l'interface de ligne de commande de l'agent distant.
    ./remoteAgentCLI.sh
  7. Entrez 1 dans RemoteAgentCLI et appuyez sur Entrée.
    Vous pouvez former l'URL du service d'extraction en fonction de votre URL Oracle Fusion Data Intelligence en remplaçant ui/oax/ par le chemin du contexte du service d'extraction. Par exemple, si l'URL de votre produit est https://myinstance.example.com/ui/oax/, l'URL du service d'extraction serait https://myinstance.example.com:443/extractservice.

    L'emplacement d'enregistrement par défaut pour les détails de configuration (config.json) est C:\faw\software\remoteagent\config\config_json\. Vous pouvez également choisir de spécifier un emplacement d'enregistrement.

  8. Facultatif : Entrez 3 dans RemoteAgentCLI pour générer les journaux RemoteAgent (remote_agent_logs.zip), qui sont enregistrés par défaut à C:\faw\logs\RemoteAgent. Vous pouvez également choisir de spécifier un emplacement d'enregistrement.
  9. config.json doit être sur le même système que celui qui accédera à l'URL oax. Copiez le fichier config.json complet ou copiez le contenu du fichier (et enregistrez-le au format JSON) de la machine virtuelle vers votre machine locale. Vous l'utiliserez pour configurer la connexion dans la page Configuration des données d'Oracle Fusion Data Intelligence.