脱机激活 Tableau Server

安装 Tableau Server 时,您至少必须激活一个产品密钥,但我们建议您激活在 Tableau 客户门户中找到的所有 Tableau Server 许可证。这样做会激活服务器,并指定可以分配给用户的许可证级别数。对于脱机激活,您应该激活 Tableau 客户门户中“脱机激活 ID”字段中列出的产品密钥。

有时,您可能需要在安装 Tableau Server 后激活许可证,举例来说,如果您向服务器添加容量或获取新的产品密钥,则需要这样做。如果您没有产品密钥,则可以从 Tableau 客户帐户中心获取。

注意:在 Tableau Server 启动后激活任何产品密钥都需要重新启动 Tableau Server 才能使更改生效。

在大多数情况下,您可以使用 Tableau 服务管理器 (TSM) 的“许可证”页面,在安装过程中或之后直接从 Tableau Server 激活密钥,但在某些情况下不允许执行此操作。举例来说,如果您的计算机未连接到 Internet,或者防火墙限制 Intranet 外部的访问,则不允许执行此操作。在这些情况下,您需要执行脱机激活。

“容器中的 Tableau Server”仅支持使用服务器 ATR 激活许可证。2023.1 及更高版本支持使用服务器 ATR 脱机激活。此功能在容器中可用,但需要额外的步骤和批准。如果您需要在隔离网络的环境或脱机环境中运行“容器中的 Tableau Server”,请联系您的客户代表了解详细信息。

脱机激活和基于登录名的许可证管理 (LBLM)

Tableau Server 版本 2023.1.0 开始,当您的服务器配置为使用授权运行 (ATR) 服务时,LBLM 支持脱机激活。您只能将 Tableau Server 配置为在新安装期间使用 ATR 服务。使用现有服务器安装进行升级的客户需要安装 Tableau Server 版本 2023.1.0 或更高版本的新实例,并将其现有安装的备份还原到该新实例。有关此过程的信息,请参见使用蓝/绿方法升级 Tableau Server。有关 ATR 服务的详细信息,请参见使用授权运行 (ATR) 服务激活 Tableau Server

有两种情况您可能需要进行脱机激活:

  • 在安装期间脱机激活 — 在安装 Tableau Server 时完成脱机激活操作。

  • 在安装后脱机激活许可证 — 在安装和运行服务器后完成脱机激活操作。

脱机激活概述

脱机激活 Tableau Server 涉及以下步骤:

  1. 生成脱机激活请求文件。

  2. 将脱机激活请求文件文件复制到能够访问 Internet 的计算机。

  3. 将脱机激活请求文件上载到 Tableau 激活网站(链接在新窗口中打开)

  4. 从网站下载生成的脱机激活响应文件。您将使用此文件来激活 Tableau Server

脱机激活文件名更改

Tableau Server 版本 2023.1 开始,Tableau 许可系统支持两种基础许可技术。从管理的角度来看,两个系统之间唯一的配置差异是为脱机激活生成和使用的文件类型。许可技术在 Tableau Server 的初始安装期间确定,安装后无法更改。

我们将许可技术的旧版(仍受支持)称为 FlexNet。该技术的最新版本称为服务器 ATR。有关详细信息,请参见使用授权运行 (ATR) 服务激活 Tableau Server。下表描述了每种技术的文件命名术语。该表还包括通用引用。

通用文件名服务器 ATR 文件名FlexNet 文件名
OfflineActivationRequestOfflineActivationRequestFile_yyyyMMdd.hhmmss.jsonTableauOfflineActivationRequest.tlq
OfflineActivationResponseOfflineActivationLicensingAtrs.zipactivation.tlf

注意:由于本文档支持多个版本的 Tableau Server,因此我们将在本主题的其余部分使用通用文件名引用(OfflineActivationRequest 和 OfflineActivationRespon)。根据在后续步骤中生成的文件类型可以确定 Tableau Server 安装使用的许可技术。

如果您尝试通过 TSM 许可证页面激活产品密钥,并看到显示联机激活不可用的对话框,则可以脱机激活该密钥。每个产品密钥必须完成一次离线激活过程。

  1. 单击“脱机激活许可证”

  2. 为产品密钥创建脱机激活请求文件 (OfflineActivationRequest)。

    创建将上载到 Tableau 激活网站的 OfflineActivationRequest 文件。如果产品密钥未在表单中预先填写,请输入密钥并单击“创建脱机文件”以在本地计算机上生成 OfflineActivationRequest 文件。

    将 OfflineActivationRequestst 文件复制到能够访问 Internet 的计算机。您需要将此文件上载到 Tableau 激活网站才能生成激活响应文件。

  3. 上载和提交 OfflineActivationRequest 文件。

    您将上载 OfflineActivationRequest 文件并将其提交到 Tableau 激活网站。这样做会自动生成一个激活文件 (OfflineActivationResponse),您可以下载该文件并将其复制回 Tableau Server 计算机。

    1. 在复制了 OfflineActivationRequest 文件的计算机上,打开浏览器并转到 https://www.tableau.com/zh-cn/support/activation(链接在新窗口中打开),打开 Tableau 支持激活页面。

    2. 在“脱机激活”页面上,单击“选择文件”以选择 OfflineActivationRequest 文件。

    3. 单击“上载激活文件”将文件提交到 Tableau 激活网站。

    4. 单击“here”链接将 OfflineActivationResponse 文件下载到您的计算机。

    5. 将 OfflineActivationResponse 文件复制到安装了 Tableau Server 的计算机。
  4. 上载 OfflineActivationResponse 文件。

    在 Tableau Server 计算机上,单击“上载激活文件”以将 OfflineActivationResponse 文件上载到 Tableau Server。成功执行此操作后,“激活产品密钥”按钮将启用。

  5. 单击“激活产品密钥”以完成脱机激活。

  6. (如果您是首次安装 Tableau Server,请跳过此步骤。) 

    重新启动 Tableau Server 以使许可更改生效。

步骤 1.登录到 Tableau 服务管理器

您必须登录到 Tableau 服务管理器 (TSM),然后才能继续。若要登录到 TSM,请运行以下命令:

tsm login -u <username>

如果无法登录,该怎么办?

用于配置安装其余部分的帐户必须是在初始化过程中创建的 tsmadmin 组的成员。若要查看 tsmadmin 组中的用户帐户,请运行以下命令:

grep tsmadmin /etc/group

如果用户帐户不在该组中,请运行以下命令,将用户添加到 tsmadmin 组:

sudo usermod -G tsmadmin -a <username>

将用户添加到 tsmadmin 组之后,运行 tsm login 命令。

步骤 2.生成脱机激活请求文件

  1. 在初始节点上,打开终端会话。

  2. 键入此命令以获取脱机激活文件: 

    tsm licenses get-offline-activation-file -k <product-key> -o <target-directory>

    您可以从 Tableau 客户门户(链接在新窗口中打开)中获取产品密钥。目标目录必须已经存在。

  3. 将脱机激活文件 (OfflineActivationRequest) 从目标目录复制到具有 Internet 访问权限的计算机。

步骤 3.将脱机激活请求上载到 Tableau 激活网站

  1. 在具有 Internet 访问权限的计算机上,转到 Tableau 产品激活(链接在新窗口中打开)页面。

  2. 按照说明完成上载 OfflineActivationRequest 文件的操作。

    这将创建一个激活响应文件 (OfflineActivationResponse)。

  3. 从 Tableau 激活网站下载 OfflineActivationResponse 文件。

步骤 4.初始化或激活许可证

  1. 将 OfflineActivationResponse 文件复制到可从 Tableau Server 计算机访问的位置。

  2. 运行以下命令: 

    tsm licenses activate -f <path-and-activation-file> 
  3. (如果您是首次安装 Tableau Server,请跳过此步骤。) 

    重新启动 Tableau Server 以使许可更改生效: 

    tsm restart 
  4. (可选)若要验证所有许可证是否都已激活,您可以运行以下命令:

    tsm licenses list

    如果已完成上述步骤,您应该会看到一条成功消息:

    Activation successful.

    Tableau Server 已激活。如果需要其他帮助,请与 Tableau 技术支持(链接在新窗口中打开)联系。

感谢您的反馈!您的反馈已成功提交。谢谢!