卸载 Resource Monitoring Tool

Resource Monitoring Tool 支持两种主要的“卸载”方案:

  • 卸载 Resource Monitoring Tool可以使用 remove 命令卸载 Resource Monitoring Tool,该命令将从运行命令的计算机中移除每个 Tableau Resource Monitoring Tool 服务。它还移除数据、Resource Monitoring Tool 用户帐户和组,但保留配置文件、日志和备份文件,方法是将它们移动到 /opt/tableau/tabrmt/data 文件夹下的临时目录中。

  • 移除 Resource Monitoring Tool如果要从计算机中完全移除 Resource Monitoring Tool,您可以使用 Tableau 提供的脚本来移除 Resource Monitoring Tool 及所有相关文件。这将移除所有数据以及 Resource Monitoring Tool 组件,因此,只要在确信要将计算机重置为 Tableau 之前的状态时,才应执行此操作。如果技术支持部门在排查安装问题时建议执行此步骤,您可能需要这样做。完全移除 Resource Monitoring Tool,而不先卸载任何版本。脚本将卸载在计算机上找到的所有现有版本。如果已经卸载了现有版本,而现在想要完全移除 Tableau,您可能会发现脚本在一个临时位置执行此操作。

使用 remove 卸载 Resource Monitoring Tool

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

sudo yum remove tabrmt-master

sudo yum remove tabrmt-agent

  • 对于 Ubuntu 发行版:

sudo apt remove tabrmt-master

sudo apt remove tabrmt-agent

使用 tableau-rmt-obliterate 脚本移除 Resource Monitoring Tool

如果在使用 remove 命令卸载时遇到问题,可以使用 Tableau 提供的 obliterate 脚本从计算机中移除所有安装文件。默认情况下,obliterate 脚本位于 RMT Server 计算机上的 /opt/tableau/tabrmt/master/install-scripts/tableau-rmt-obliterate,以及代理计算机上的 /opt/tableau/tabrmt/agent/install-scripts/tableau-rmt-obliterate

如果您已经尝试使用 remove 命令卸载 Resource Monitoring Tool,obliterate 脚本会自动复制到:/var/tmp/tableau-rmt-obliterate

下面描述了用于运行脚本的信息:

  1. 以 root 用户身份在 RMT Server 计算机上运行以下命令以完全卸载 RMT Server:

    /var/tmp/tableau-rmt-obliterate -m -y -y -y

  2. 以 root 用户身份在每台代理计算机上运行以下命令以完全卸载代理:

    /var/tmp/tableau-rmt-obliterate -a -y -y -y

您可以使用以下参数强制移除包括日志和备份在内的所有文件:

-y

必需。

从此计算机中移除 Resource Monitoring Tool。必须指定三次 (-y-y-y) 进行确认。

-m

卸载 RMT Server 所必需。

移除 RMT Server。

-a

卸载代理所必需。

移除 Resource Monitoring Tool 代理(如果已安装)。

-k

可选。

不将备份复制到 logs-temp 目录。

-g

可选。

不将日志复制到 logs-temp 目录。

谁可以执行此操作

为了卸载 Resource Monitoring Tool,您必须具有以下所有各项:

  • 正在安装 Resource Monitoring Tool 的计算机上的管理员权限。
  • Tableau Server 管理员站点角色。
  • Resource Monitoring Tool 管理员帐户。