使用授权运行 (ATR) 服务激活 Tableau Server

您可以使用服务器授权运行 (ATR) 服务来激活部署在云、容器或虚拟环境中的 Tableau Server,而不会耗尽许可证激活。ATR 服务通过提供可配置持续时间(ATR 持续时间)的短期租约来实现这一点,该租约将许可证与设备联系在一起,直至达到产品密钥到期日期为止。ATR 从基础硬件更改中提取 Tableau 许可,这在虚拟环境中很常见。此选项非常适合基于云的环境或虚拟环境,但可供可在线激活 Tableau Server 副本的任何人使用。

在以下情况下选择此选项:

  • 您计划在线激活 Tableau Server
  • 您计划在云中安装 Tableau Server
  • 您计划在虚拟机或其他非持久性环境中安装 Tableau Server

在以下情况下不要使用此选项:

  • 您计划脱机激活 Tableau Server
  • 您计划在隔离网络的环境中安装 Tableau Server

选择 ATR 进行产品激活是一种永久的选择,无法轻易撤消。若要在以后更改此设置,您必须备份、删除,然后重新安装 Tableau Server

注意:使用带有订阅许可证的服务器 ATR 时,您无法在 Tableau Server 中刷新产品密钥。作为替代,您必须在 Tableau 客户门户中激活新的产品密钥。

选择服务器 ATR 选项

使用 TSM Web 界面或 TSM CLI 安装 Tableau 服务管理器 (TSM) 时,您可以选择服务器授权运行 (ATR) 选项。有关详细信息,请参见安装 TSM(链接在新窗口中打开)

设置或更改服务器 ATR 持续时间

使用服务器授权运行 (ATR) 激活 Tableau Server 时,您可以更改 ATR 持续时间,并使用不同于默认值 432000 秒(5 天)的设置。ATR 持续时间是 Tableau Server 获权运行并将在 Tableau 服务管理器 (TSM) 进程启动时刷新的时间长度,在密钥到期之前不需要新的激活。如果您要创建寿命很短的测试服务器或虚拟机 (VM),您可能希望缩短 ATR 持续时间。同样,如果您的服务器将保留很长时间,则可能需要延长 ATR 持续时间。许可证刷新持续时间从每小时到每天不等,具体取决于 ATR 持续时间。您应该保持您的 Tableau Server 运行至少 50% 的 ATR 持续时间。否则,如果 Tableau Server 保持关闭状态时间过长,您可能需要重新申请许可证。

若要更改 ATR 持续时间,请使用 tsm licenses atr-configuration set –duration <value_in_seconds> 命令。有关详细信息,请参见 tsm licenses atr-configuration set(链接在新窗口中打开)

ATR 持续时间(以秒为单位) 最小值 最大值 默认
Tableau Server(容器) 3600(1 小时) 2593000(30 天) 14400(4 小时)
Tableau Server(非容器) 14400(4 小时) 7776000(90 天) 432000(5 天)

若要设置 ATR 持续时间并手动启动管理控制器管理器,请运行以下命令:

  1. 在初始节点上,打开一个终端会话,并且它们使用以下命令:

  2. tsm licenses atr-configuration set -–duration <value_in_seconds>

  3. tsm pending-changes apply

  4. sudo su -l tableau

  5. systemctl --user stop tabadmincontroller_0

  6. systemctl --user start tabadmincontroller_0

  7. 通过使用 tsm status -v 命令来验证控制器是否正在运行。Tableau Server 管理控制器应列为“正在运行”。如果管理控制器管理器未启动,则运行:

    systemctl --user restart tabadmincontroller_0

将服务器 ATR 许可证移动到另一个 Tableau Server

如果您想停止在现有 Tableau Server 上使用您的许可证,并在新安装的 Tableau Server 上使用该许可证,您可以移动您的服务器 ATR 许可证。在以下情况下,您可能需要移动许可证:

  • 在开发或预生产环境之间切换。

  • Tableau Server 移动到升级的硬件。

  • Tableau Server 移动到云基础设施。

  • 使用短暂的 Tableau Server,例如虚拟机 (VM) 或容器。

ATR 租约如何运作?

当您登录 Tableau Server 并使用您的产品密钥激活它移动,只要管理控制器(也称为 TSM 控制器)和激活服务正在运行,您的 ATR 租约就会保持活动状态。如果您停止使用 Tableau Server,例如当您关闭安装了 Tableau Server 计算机时,您将自动注销,并且 ATR 租约将过期。在 ATR 租约期限结束后,Tableau 会收回许可证并释放容量以供新用途使用。

在另一个 Tableau Server 上激活同一许可证

每个许可证可以有一个生产安装和两个非生产安装。如果您在一个许可证上有未使用的激活,您可以在另一个 Tableau Server 上激活同一许可证。如果您的激活期已过,您仍然可以在其租约到期后激活该许可证。

  1. 您有一个使用服务器 ATR 获得许可的现有 Tableau Server

  2. 停止现有 Tableau Server 刷新其租用的激活。您可以使用以下任一方法执行此操作:

    • 关闭您现有的 Tableau Server

    • 卸载现有的 Tableau Server

    • 通过拔下以太网电缆或断开 WiFi 连接,断开现有 Tableau Server 与 Internet 的连接。

  3. ATR 租约到期后,您可以在另一个 Tableau Server 上重用许可证。

  4. 在新计算机上安装 Tableau Server

    出现提示时,使用相同的许可证激活 Tableau Server

移除使用服务器 ATR 激活的产品密钥

当您想从 Tableau Server 安装中回收许可证容量并在另一个安装中使用时,您可以移除使用服务器 ATR 激活的产品密钥。此过程会移除在指定的 Tableau Server 上使用服务器 ATR 激活的所有产品密钥。在开始之前,通过运行 atrdiag -product "Tableau Server"(链接在新窗口中打开) 命令查看服务器 ATR 产品密钥的许可证详细信息。

注意:如果您的 Tableau Server 在容器中,请将 -container 选项与每个 atrdiag 命令结合使用。例如,atrdiag -product "Tableau Server" -container。有关容器中 Tableau Server 的详细信息,请参见容器中的 Tableau Server(链接在新窗口中打开)

  1. 在初始节点上,打开一个终端会话,并且它们使用以下命令:

  2. 以用户“Tableau”身份登录:

    sudo su -l tableau

  3. 停止管理控制器管理器 (tabadmincontroller):

    systemctl --user stop tabadmincontroller_0

  4. 使用以下 atrdiag(链接在新窗口中打开) 命令查看激活的产品密钥并找到 UUID

    atrdiag -product "Tableau Server"

  5. 从 ATRDIAG 输出的顶部复制“UUID”字段,以删除包含所有已激活产品密钥的 ATR 租约。

    注意:您无法从 ATR 租约中移除单个产品密钥。

    atrdiag -deleteATR <UUID> -product "Tableau Server"

  6. 如果尚未运行,则启动管理控制器管理器 (tabadmincontroller):

    systemctl --user start tabadmincontroller_0

  7. 激活(链接在新窗口中打开)一组新的产品密钥。

  8. 重新启动 Tableau Server。

感谢您的反馈!