内容:

存储库故障转移

  • 版本 :2022.1 及更高版本

在 Tableau Server 安装中,存储库 (pgsql) 数据库是所需的关键进程之一。Tableau Server 存储库存储有关 Tableau Server 用户、组和组分配、权限、项目、数据源以及数据提取元数据和刷新信息的信息。由于 Tableau Server 对服务器运行至关重要,因此当服务器安装在满足特定要求的分布式环境中时,Tableau Server 具有用于存储库的内置自动“故障转移”功能。

自动存储库故障转移

自动存储库故障转移意味着,如果活动 Tableau Server 存储库出现问题,服务器将自动切换到使用被动存储库。这不会立即发生,以防止存储库出现暂时性问题,这些问题不能证明切换是合理的,但如果存储库不可用超过五分钟,则会发生故障转移。

要使自动存储库故障转移正常工作,Tableau Server 安装需要:

  • 至少三个节点

  • 已安装存储库的两个实例

    可选但强烈建议:

  • 部署了多节点协调服务整体

满足这些条件后,如果活动存储库由于进程问题或运行进程的节点出现问题而变得不可用,则将发生存储库故障转移。如果原始存储库再次变为可用(例如,如果重新启动节点并且所有进程都正常运行),则会将其设置为被动存储库,以便在必要时进行故障转移。

手动存储库故障转移

发生故障转移后,您可能希望移回原始存储库的原因。一个原因是,如果存储库的实例安装在具有更多资源的计算机上。为此,请使用该命令手动切换回原始存储库。有关详细信息,请参阅 tsm 拓扑故障转移存储库tsm topology failover-repository

首选活动存储库

配置 Tableau Server 时,您可以选择将节点指定为首选的活动存储库。为存储库故障转移配置 Tableau Server 时,首选的主动存储库节点是用于活动存储库的节点。这是一个可选步骤,如果您未指定首选的主动存储库节点,Tableau Server 将在启动时选择主动存储库节点。

要配置首选的活动存储库,请使用以下命令配置以下选项:tsm configuration setpgsql.preferred_host

tsm configuration set -k pgsql.preferred_host -v "

注意:区分大小写,并且必须与 的输出中显示的节点名称匹配。host_nametsm status -v

如果您希望 Tableau Server 在启动时选择特定节点,请配置首选的主动存储库节点。如果您有要用于活动存储库的特定服务器(例如,具有更多磁盘空间或内存的计算机),或者如果您使用的是自定义管理视图,则可能需要执行此操作。自定义管理视图具有嵌入式连接信息,这些信息引用您为其创建视图的存储库。有关连接到 Tableau Server 存储库的详细信息,请参阅使用 Tableau Server 存储库收集数据

返回页首