升级
- 版本 :2022.1 及更高版本
这些说明适用于现有 Tableau 资源监视工具 安装的升级。
这些说明适用于现有 Tableau 资源监视工具 安装的升级。
为了与我们公司的平等价值观保持一致,我们在可能的情况下更改了非包容性术语。由于在某些地方更改术语可能会导致重大更改,因此我们保留现有术语:因此,您可能会继续在 CLI 命令和选项、安装文件夹、配置文件和其他实例中看到这些术语。有关详细信息,请参见关于 Tableau 帮助。
升级说明
在开始升级过程之前,请考虑以下事项:
您可能需要在升级期间重新启动计算机。您可能需要考虑在非工作时间执行升级。
有时,资源监视工具 将修改数据库,在这种情况下,升级过程将包括数据库迁移。在数据库迁移的情况下,您将在 RMT Server 网页的顶部看到一条消息横幅,其中有完成该过程的时间估计。下面显示了示例屏幕截图:
展开横幅便可查看升级影响的详细信息。更改对于每个版本都是唯一的,并且显示的详细信息特定于该版本。
资源监视工具 向后兼容 Tableau Server 版本,但不向前兼容。这意味着 资源监视工具 版本应与您所监视的 Tableau Server 版本相同或高于该版本。
Tableau 建议您先升级资源监视工具,然后出于兼容性原因进行 Tableau Server 升级。有关详细信息,请参见与 Tableau Server 的产品兼容性。
如何升级 资源监视工具
在浏览器中登录到 资源监视工具,并在开始升级之前确认其正常工作。
在 RMT Server 上复制 RMT Server 程序包的新版本。
将代理程序包复制到安装了代理的计算机。代理安装在您正在监视的 Tableau Server 节点上。
使用以下命令停止所有代理上的 资源监视工具 代理服务:
rmtadmin stop --agent
使用以下命令停止 RMT Server 上的 资源监视工具:
rmtadmin stop
停止这些服务之后,最好在服务停止之后检查是否有任何正在运行的 资源监视工具 进程:任何包含 tabrmt-agent 或 tabrmt-master 的进程。这不包括 PostgreSQL 或 RabbitMQ。您可以使用以下命令检查状态:
rmtadmin status
完全停止 RMT Server 上的所有进程可能需要一段时间,因此请确保等到没有任何名称中带有 tabrmt 的正在运行的进程,然后再执行下一步。
在 RMT Server 上运行升级命令。这会将现有版本升级到新版本:
对于类似于 RHEL 的发行版(包括 CentOS):
sudo yum install
sudo /opt/tableau/tabrmt/master/install-scripts/upgrade-rmt-master --accepteula
对于 Ubuntu 和 Debian 发行版:
如果要从版本 2020.4 升级到 2020.4.1 或更高版本:
touch /tmp/tabrmt-master-upgrading.txt && sudo apt install
sudo /opt/tableau/tabrmt/master/install-scripts/upgrade-rmt-master --accepteula
注意:仅在从 2020.4 升级时才需要 touch 命令。如果在安装程序包之前未运行 touch 命令,则在升级之前将卸载现有版本的 资源监视工具。
如果要从版本 2020.4.1 升级到 2020.4.2 或更高版本:
sudo apt install
sudo /opt/tableau/tabrmt/master/install-scripts/upgrade-rmt-master --accepteula
升级 RMT Server 后,通过运行以下命令升级所有代理:
对于类似于 RHEL 的发行版(包括 CentOS):
sudo yum install
sudo /opt/tableau/tabrmt/agent/install-scripts/upgrade-rmt-agent --accepteula
对于 Ubuntu 和 Debian 发行版:
如果要从版本 2020.4 升级到 2020.4.1 或更高版本:
touch /tmp/tabrmt-agent-upgrading.txt && sudo apt install
sudo /opt/tableau/tabrmt/agent/install-scripts/upgrade-rmt-agent --accepteula
注意:仅在从 2020.4 升级时才需要 touch 命令。如果在安装程序包之前未运行 touch 命令,则在升级之前将卸载现有版本的 资源监视工具。
如果要从版本 2020.4.1 升级到 2020.4.2 或更高版本:
sudo apt install
sudo /opt/tableau/tabrmt/agent/install-scripts/upgrade-rmt-agent --accepteula
确认代理和 RMT Server 正在运行。如果代理和 RMT Server 在升级完成后未自动重新启动,则将它们启动。
您可以验证已升级的代理。从“管理”菜单中,选择“环境”并单击“编辑”以查看环境详细信息。在“服务器”选项卡中,您可以查看代理的版本。这对于确定升级多节点 Tableau Server 群集时已升级的代理非常有用。
谁可以执行此操作
为了升级 资源监视工具,您将需要具有以下权限:
具有完全 sudo 访问权限的用户帐户。
Tableau Server 管理员。
资源监视工具 管理员。