使用命令行安装代理

  • 版本 :2022.1 及更高版本

代理是一个轻量级进程,它占用的服务器资源最少,并将数据发送到 资源监视工具 Server (RMT Server)。

代理是一个轻量级进程,它占用的服务器资源最少,并将数据发送到 资源监视工具 Server (RMT Server)。在每个 Tableau Server 节点上安装 资源监视工具 代理。若要安装和注册代理,请下载代理引导程序配置文件,并将其保存到可从 资源监视工具 代理节点中访问的一个位置。

本主题介绍可以使用命令行安装 资源监视工具 代理的步骤。Windows 和 Linux 操作系统都支持命令行安装。

为了与我们公司的平等价值观保持一致,我们在可能的情况下更改了非包容性术语。由于在某些地方更改术语可能会导致重大更改,因此我们保留现有术语:因此,您可能会继续在 CLI 命令和选项、安装文件夹、配置文件和其他实例中看到这些术语。有关详细信息,请参见关于 Tableau 帮助

安装之前

  • 下载引导程序文件。引导程序文件仅在下载后 24 小时内有效。如果您使用的引导程序文件超过 24 小时,您将需要重新生成引导程序文件。

  • 从版本 2021.3 开始,代理注册将需要通过 https 端点和 RabbitMQ 进行通信以完成代理注册。确保为这些通信打开了端口 443 和 5672。

安装和配置代理:

  1. 安装:

    1. 下载 .rpm 或 .deb 代理安装程序,并将其保存到可以从计划安装代理的计算机上访问的位置。

    2. 运行以下命令以安装代理,其中

      对于类似于 RHEL 的发行版(包括 CentOS):

      sudo yum install tabrmt-agent-setup-

      对于 Ubuntu 和 Debian:

      sudo apt install tabrmt-agent-setup

  2. 初始化:

    1. 若要接受 EULA 并初始化,请运行以下命令:

      sudo /opt/tableau/tabrmt/agent/install-scripts/initialize-rmt-agent --accepteula

      最终用户协议 (EULA) 可在 /opt/tableau/tabrmt/agent/docs 文件夹中找到。

  3. 下载引导程序文件

    将引导程序文件下载到可从 Tableau Server 节点访问的位置。

    rmtadmin bootstrap-file --env=

  4. 注册:

    1. 注销并以 tabrmt-agent 用户身份登录,以便可以运行 rmtadmin 命令,该命令始终要求您以 tabrmt-agent 用户身份运行。并且,当您再次登录时,将会创建一个组成员身份变更已生效的新会话。

      sudo su --login tabrmt-agent

    2. 运行以下命令并提供引导程序文件所在的路径。提供安装代理的节点的描述。

      rmtadmin register

      注意: tabrmt-agent 用户默认从基本工作目录运行命令:/var/opt/tableau/tabrmt/agent,因此您必须相应地指定文件路径。举例来说,如果按照建议将引导程序文件放在 /var/opt/tableau/tabrmt/agent/bootstrap/ 文件夹中,则文件路径为 /var/opt/tableau/tabrmt/agent/bootstrap/

      下表列出了用于注册代理的配置选项:

      选项是否必需?默认描述
      --bootstrap file<无>引导程序文件的位置。
      --username<无>这通常是您在 RMT Server 安装期间创建的管理员用户。
      --password<无>这是用户帐户的密码
      --password-file

      密码可以在命令行中提供,或者在包含密码的文件中提供。如果未提供任何一项,系统将提示您输入密码。

      <无>包含存储密码的文件名的路径。
      -- server-name计算机的主机名安装了代理的计算机的名称。如果未提供任何选项,此字段将默认为计算机的主机名。
      --server-description<无>安装了代理的计算机的描述。如果未提供任何选项,此字段将留空。

在多节点 Tableau Server 上安装代理

在 Tableau Server 的每个节点上运行上述步骤。在 RMT Server 的 Web 界面上,您应该能够看到安装代理的所有节点。

谁可以执行此操作

为了安装 资源监视工具,您必须具有以下所有各项:

Windows:

  • 正在安装 资源监视工具 的计算机上的管理员权限。

  • Tableau Server 管理员站点角色。

Linux:

  • 用于安装代理的用户帐户的完全 sudo 访问权限。

后续步骤

配置 Tableau 资源监视工具