---
schema_version: "1"
id: 21776475a9d6a76d63e41877898855ba7a1e768c322a208e5b4de2c956ff93bb
title: 使用授权运行 (ATR) 服务激活 Tableau Server
collection: tableau
version: next
locale: zh-cn
portal_url: https://docs.salesforce.com/tableau/next/zh-cn/server-linux/atr_service.md
canonical_url: https://help.tableau.com/v0.0/server-linux/zh-cn/atr_service.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 46d8efc500fd42199adfe9dfe5b0ad766e6bc8586f4342ce0e7630756968d100
description: Activate Tableau Server in any environment using the Authorization-To-Run (ATR) service leases.
---
[跳转到主要内容](#main-content)

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

您可以使用服务器授权运行 (ATR) 服务来激活部署在本地，云、容器或虚拟环境中的 Tableau Server，而不会耗尽许可证激活。ATR 服务通过提供可配置持续时间（ATR 持续时间）的短期租约来实现这一点，该租约将许可证与设备联系在一起，直至达到产品密钥到期日期为止。ATR 处理激活容量跟踪，以便在底层硬件发生变化的情况下，不会发生最大激活错误。建议为所有 Tableau Server 安装使用此选项。

如果您在线激活 Tableau Server（这是默认设置），Tableau Server 将连接到各个 Internet 位置以进行许可。有关详细信息，请参见[与 Internet 通信](https://help.tableau.com/v0.0/server-linux/zh-cn/plan_network.htm)。

如果您要脱机激活 Tableau Server，您仍然可以使用 ATR 服务进行激活，但是 ATR 持续时间与脱机激活的工作方式略有不同。有关详细信息，请参见[脱机激活的 ATR 持续时间](#ATR2)。

我们建议使用 Server 授权运行 (ATR) 服务来简化服务器许可。如果您选择不使用服务器 ATR，您将使用旧版许可技术，该技术不提供服务器 ATR 的动态管理功能。

对于此 Tableau Server 安装，您选择的激活类型将是永久的。若要在以后更改此设置，您必须备份、移除，然后重新安装 Tableau Server。

## Tableau Server ATR 的工作方式

当 ATR 服务启用时，Tableau Server 定期联系 Tableau 托管的授权运行 (ATR) 服务，以根据其许可证和授权窗口长度（ATR 持续时间或租用）验证 Tableau 是否有权运行。只要此通信成功，Tableau 将会运行，不会对用户产生任何影响。

当 Tableau Server 脱机激活并启用 ATR 时，Tableau Server 无法定期联系 ATR 服务来验证 Tableau 是否有权运行。相反，Tableau Server 在内部跟踪从产品密钥首次脱机激活时起的 ATR 持续时间。

### ATR 持续时间

默认情况下，Tableau Server 实例会获得 5 天的 ATR 租用（持续时间），以成功联系 ATR 服务进行验证。这意味着在初始授权后，Tableau Server 在激活过期之前可以在没有网络连接的情况下使用 5 天。系统会定期尝试在 Tableau Server 和 ATR 服务之间检查授权，每次检查成功后，ATR 持续时间将重置为其完整长度。

授权检查频率各不相同，并且取决于 ATR 持续时间：

<table style="max-width: 100%;" class="simple-table"><colgroup><col><col></colgroup><tbody><tr><td><b>ATR 持续时间</b></td><td><b>授权检查频率</b></td></tr><tr><td>&lt; 4 小时</td><td>每 15 分钟</td></tr><tr><td>&lt; 24 小时</td><td>每隔 1 小时</td></tr><tr><td>&lt; 7 天</td><td>每 12 小时</td></tr><tr><td>&gt; 7 天</td><td>每 24 小时</td></tr></tbody></table>

例如：如果 ATR 持续时间为 48 小时，Tableau Server 将每 12 小时联系 ATR 服务以完成一次授权检查，并且每次成功授权检查后，ATR 持续时间将重置为 48 小时。然后，ATR 持续时间将开始倒计时至 0，直到下一次授权检查。如果 Tableau Server 计算机关闭或无法访问 Internet，Tableau Server 将无法再联系 ATR 服务。如果发生这种情况，ATR 持续时间不会重置为 48 小时，而是继续倒计时至 0。如果在 ATR 持续时间达到 0 之前 Tableau Server 未启动或无法与 ATR 服务通信，则许可证将过期，您必须重新激活许可证。

**注意：**您应该保持 Tableau Server 尽可能多地运行。如果 Tableau Server 无法在 ATR 持续时间内成功完成授权检查，ATR 服务将收回许可证租用，然后您需要重新激活许可证。

若要查看 ATR 持续时间，请参见 [tsm licenses atr-configuration get](https://help.tableau.com/v0.0/server-linux/zh-cn/cli_licenses_tsm.htm#TSMAtr-configuration-get) 。

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

使用服务器授权运行 (ATR) 激活 Tableau Server 时，您可以更改 ATR 持续时间，并使用不同于默认值 432000 秒（5 天）的设置。如果您要创建寿命很短的测试服务器或虚拟机 (VM)，您可能希望缩短 ATR 持续时间。同样，如果您的服务器将计划保留很长时间，则可能需要延长 ATR 持续时间。

如果您频繁启动新虚拟机，则减少 ATR 持续时间可以让旧虚拟机释放其容量，以供新虚拟机使用。另一方面，如果增加 ATR 持续时间，更新周期将会更长，但容量释放频率不会那么高。

若要更改 ATR 持续时间，请使用 `tsm licenses atr-configuration set –duration <value_in_seconds>` 命令。有关详细信息，请参见 [tsm licenses atr-configuration set](https://help.tableau.com/v0.0/server-linux/zh-cn/cli_licenses_tsm.htm#TSMAtr-configuration-set)。

<table style="max-width: 100%;" class="simple-table"><colgroup><col><col><col><col></colgroup><tbody><tr><th><b>ATR 持续时间（以秒为单位）</b></th><th><b>最小值</b></th><th><b>最大值</b></th><th><b>默认</b></th></tr><tr><td><span class="mc-variable Variables.TabsProductServer variable">Tableau Server</span>（容器）</td><td>3600（1 小时）</td><td>2593000（30 天）</td><td>14400（4 小时）</td></tr><tr><td><span class="mc-variable Variables.TabsProductServer variable">Tableau Server</span>（非容器）</td><td>3600（1 小时）</td><td>7776000（90 天）</td><td>432000（5 天）</td></tr></tbody></table>

##### Microsoft Azure 中的

若要设置 ATR 持续时间并手动启动激活服务，请运行以下命令：

1. 在初始节点上，打开一个终端会话，然后使用以下命令：
    
    1. `tsm licenses atr-configuration set -–duration <value_in_seconds>`
    2. `tsm pending-changes apply`
    3. `sudo su -l tableau`
    4. `systemctl --user stop activationservice_0`
    5. `systemctl --user start activationservice_0`
2. 通过使用 `tsm status -v` 命令来验证激活服务是否正在运行。Tableau Server 激活服务应列为“正在运行”。如果激活服务未启动，则运行：
    
    `systemctl --user restart activationservice_0`

##### 容器中的 Tableau Server

若要设置 ATR 持续时间并手动启动激活服务，请运行以下命令：

1. 在初始节点上，打开一个终端会话，然后使用以下命令：
    
    1. `tsm licenses atr-configuration set -–duration <value_in_seconds>`
    2. `tsm pending-changes apply`
    3. `sudo su -l tableau`
    4. `supervisorctl -c /var/opt/tableau/tableau_server/supervisord/supervisord.conf stop activationservice_0`
    5. `supervisorctl -c /var/opt/tableau/tableau_server/supervisord/supervisord.conf start activationservice_0`
2. 通过使用 `tsm status -v` 命令来验证激活服务是否正在运行。Tableau Server 激活服务应列为“正在运行”。如果激活服务未启动，则运行：
    
    `supervisorctl restart activationservice_0`

**注意：**对于容器中运行的 Tableau Server，TTL Start 和 TTL End 值反映了 Tableau Server 使用的当前租约。短于一天的容器租约每小时刷新一次，但更长的租约可能需要长达 24 小时才能续订。

## 脱机激活的 ATR 持续时间

当 Tableau Server 脱机激活时，ATR 持续时间设置为从产品密钥脱机激活之日起一年，或到产品密钥的续订日期（以先到者为准）。一旦 ATR 持续时间达到设定日期，产品密钥将被停用。由于 Tableau 无法在脱机环境中与 ATR 服务通信，因此不进行授权检查。

如果您使用 `tsm licenses atr-configuration get` 命令查看脱机激活的 ATR 持续时间，结果将是 `0`，这是预期的。若要查看脱机激活的 ATR 持续时间，请改用 `ATRDiag -product "Tableau Server"` 命令。有关详细信息，请参见 [ATRDiag.exe 命令行参考](https://help.tableau.com/v0.0/server-linux/zh-cn/atrdiag.htm)。在结果输出中，`TTL End` date 是 ATR 持续时间结束的日期。

### 在脱机环境中更新 ATR 持续时间

由于在脱机环境中无法进行授权检查，因此 ATR 持续时间设置为固定值，如上所述。为了避免服务器意外停机，请注意安装中的 ATR 持续时间，并计划在 ATR 持续时间到期之前更新它。如何执行此操作取决于您是否拥有 USL 密钥或非 USL 密钥：

- **USL 密钥：**如果您有 USL 密钥，请按照此处的说明进行操作：[USL 脱机许可证权利更新](https://help.tableau.com/v0.0/server-linux/zh-cn/license_usl.htm#USL)。
- **非 USL 密钥：**如果您有非 USL 密钥，则不支持使用 ATR 脱机激活。必须执行手动步骤。有关详细信息，请参见 [Tableau Server 2023.1+：使用 ATR 进行脱机许可证停用不可用](https://help.salesforce.com/s/articleView?id=001534333&type=1) 知识文章。

## 将服务器 ATR 产品密钥移动到另一个 Tableau Server

如果您想停止在现有 Tableau Server 上使用您的产品密钥，并在新安装的 Tableau Server 上使用该密钥，您可以移动您的服务器 ATR 产品密钥。在以下情况下，您可能需要移动产品密钥：

- 在开发或预生产环境之间切换。
- 将 Tableau Server 移动到升级的硬件。
- 将 Tableau Server 移动到云基础设施。
- 使用短暂的 Tableau Server，例如虚拟机 (VM) 或容器。

## 停用产品密钥以便在另一个 Tableau Server 上重复使用

### 在版本 2021.4 及更高版本中停用产品密钥

当您想从 Tableau Server 安装中回收许可证容量并在另一个安装中使用时，您可以移除使用服务器 ATR 激活的产品密钥。有关如何回收产品密钥的详细信息，请参见[停用产品密钥](https://help.tableau.com/v0.0/server-linux/zh-cn/license_deactivate.htm)。

### 停用版本 2021.3 及更低版本中的产品密钥

当 ATR 服务用于激活 Tableau Server 许可证时，您无法手动停用许可证。每个许可证可以有一个生产安装和两个非生产安装。如果您在一个许可证上有未使用的激活，您可以在另一个 Tableau Server 上激活同一许可证。如果您的激活期已过，您仍然可以在 ATR 租约到期后通过采取以下步骤激活该许可证：

1. 禁用现有 Tableau Server 刷新其租用的激活。您可以使用以下任一方法执行此操作：
    
    - 关闭您现有的 Tableau Server。
    - 卸载现有的 Tableau Server。
    - 通过拔下以太网电缆或断开 WiFi 连接，断开现有 Tableau Server 与 Internet 的连接。
2. ATR 租约到期后，您可以在另一个 Tableau Server 上重用许可证。
3. 在新计算机上安装 Tableau Server。
    
    出现提示时，使用相同的许可证激活 Tableau Server。