使用 Windows 上的命令行界面工具配置远程代理

使用远程代理命令行界面 (Command Line Interface,CLI) 工具配置远程代理。

  • 确保您的系统上已安装 Windows Subsystem for Linux (WSL)。
  • 需要管理员访问权限。
  1. 在管理员模式下打开 WSL。
  2. 运行以下命令检查 jq 软件包是否已安装:
    jq --version
    如果输出显示版本号,则表示安装了 jq。如果看到任何其他输出或错误,请运行以下命令来安装 jq。如果提示您输入凭据,请使用 WSL Linux 用户密码。
    sudo apt update
    sudo apt install jq -y
  3. 运行以下命令以验证是否已安装 jq。
    jq --version
    您应该看到刚刚安装的 jq 的版本号。
  4. 如果您不知道您的 WSL Linux 用户密码:
    1. 打开 PowerShell 并运行以下命令以显示已安装的 WSL 分发的列表。请注意分发名称,例如 "Ubuntu":wsl -l -v
    2. 运行以下命令,将 <distroName> 替换为您的实际分发名称:wsl -d <distroName> -u root。例如,wsl -d Ubuntu -u root
    3. 在 root shell 中,使用以下命令重置用户密码:passwd <username>,将 username 替换为您的 Linux 用户名。可以使用以下命令查找 Linux 用户名:ls /home。出现提示时输入新密码。
    4. 使用命令 exit 退出 root shell。
    5. 打开 WSL 终端并使用新创建的密码。
  5. 在运行 docker 的计算机上,导航到远程代理设置目录:
    cd C:\faw\software\remoteagent\config\setup
    
  6. 运行 Remote Agent CLI 脚本。
    ./remoteAgentCLI.sh
  7. 在 RemoteAgentCLI 中键入 1 并按 Enter 键。
    您可以根据 Oracle Fusion Data Intelligence URL 形成提取服务 URL,方法是将 ui/oax/ 替换为提取服务上下文路径。例如,如果您的产品 URL 为 https://myinstance.example.com/ui/oax/,则提取服务 URL 为 https://myinstance.example.com:443/extractservice

    配置详细信息的默认保存位置 (config.json) 为 C:\faw\software\remoteagent\config\config_json\。您也可以选择指定保存位置。

  8. 可选:在 RemoteAgentCLI 中键入 3 以生成 RemoteAgent 日志 (remote_agent_logs.zip),这些日志默认保存在 C:\faw\logs\RemoteAgent 中。您还可以选择指定保存位置。
  9. config.json 需要与访问 oax URL 的系统位于同一系统上。复制完整的 config.json 文件或将文件的内容(并将其以 JSON 格式保存)从 VM 复制到本地计算机。您可以在 Oracle Fusion Data Intelligence 的“数据配置”页上设置连接。