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

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

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

  • 在添加许可证时脱机激活 — 若要在将许可证添加到 Tableau Server 时完成脱机激活,请参见脱机激活 Tableau Server - 添加许可证
  • 在安装期间脱机激活许可证 — 若要在安装 Tableau Server 时完成脱机激活,请按照以下步骤操作。

脱机激活概述

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

  1. 生成脱机激活请求文件。
  2. 将脱机激活响应文件上载到 Tableau 并下载生成的激活文件以激活 Tableau Server

脱机激活文件名更改

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

我们将许可技术的旧版(仍受支持)称为 FlexNet。该技术的最新版本称为服务器 ATR。激活响应文件名已更改。下表描述了每种技术的文件命名术语。该表还包括通用引用。

FlexNet 文件名服务器 ATR 文件名通用文件名引用
TableauOfflineActivationRequest.tlqOfflineActivationRequestFile_yyyyMMdd.hhmmss.jsonOfflineActivationRequest
activation.tlfOfflineActivationLicensingAtrs.zipOfflineActivationResponse

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

如果无法从 TSM 设置 UI 内激活产品密钥,则可以执行脱机激活。如果在无法访问 Internet 的隔离计算机上安装,则可能必须这样做。如果您尝试激活产品密钥,并看到显示联机激活不可用的对话框,则可以脱机激活该密钥。单击“脱机激活许可证”

Tableau 会显示激活过程的说明。

  1. 为要激活的每个产品密钥创建脱机文件。

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

    保持 Tableau Server 安装程序处于打开状态,并将 OfflineActivationRequest 文件复制到能够访问 Internet 的计算机。您需要将此文件上载到 Tableau 才能生成激活文件。

  2. 上载和提交脱机文件。

    在复制了 OfflineActivationRequest 文件的计算机上,打开浏览器并转到 https://www.tableau.com/zh-cn/support/activation(链接在新窗口中打开),打开 Tableau 支持激活页面。您将上载 OfflineActivationRequest 文件并将其提交到 Tableau。这样做会自动生成一个激活响应文件 (OfflineActivationResptonse),您可以下载该文件并将其复制回 Tableau Server 计算机。

    1. 在“脱机激活”页面上,单击“选择文件”以选择 OfflineActivationRequest 文件。
    2. 单击“上载激活文件”将文件提交到 Tableau。
    3. 单击“here”链接将 OfflineActivationResponse 文件下载到您的计算机。

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

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

  4. 单击“激活产品密钥”以完成脱机激活并继续执行安装过程。

步骤 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 下载生成的激活响应文件。

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

  1. 将激活响应文件 (OfflineActivationResponse) 复制到可从 Tableau Server 计算机访问的位置。

  2. 运行以下命令: 

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

    重新启动服务器以进行许可更改以生效: 

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

    tsm licenses list

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

    Activation successful.

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

感谢您的反馈!