知识库

在 Linux (Ubuntu/Debian) 中将 Tableau Server 2021.3.1 升级到 2021.3.3 和 2021.4.0 后,数据服务器无法启动


发布时间: 08 Oct 2021
上次修改日期: 01 Mar 2022

问题

在 Ubuntu 或 Debian 中升级到 Tableau server 2021.3.1 - 2021.3.3 和 2021.4.0 后,Data Server 无法启动:

用户添加的图像

环境

  • Ubuntu 或 Debian Linux
  • Tableau Server 2021.3.1
  • Tableau Server 2021.3.2
  • Tableau Server 2021.3.3
  • Tableau Server 2021.4.0

解决方案

已在 2021.3.4 和 2021.4.1 中解决

解决方法:还原为 Tableau Server 2021.2.x 或早期版本。


 

原因

这是 Tableau 开发团队正在解决的一个已知问题。
 

其他信息

在 Vizql 或 DataServer 日志中发现错误:

Vizql 日志中的错误: 
造成原因:org.springframework.beans.factory.UnsatisfiedDependencyException:创建 URL 定义的名为“lensActionsPermissionsHelper”的 bean 时出错 [jar:file:/var/opt/tableau/tableau_server/data/tabsvc/dataserver/1/webapps/dataserver/WEB-INF/lib/tab-domain-content-lens-latest.jar!/com/tableausoftware/domain/content/lenses/permissions/LensActionsPermissionsHelper.class]:通过构造函数参数 1 表示的依赖关系不满意;嵌入异常是 org.springframework.beans.factory.UnsatisfiedDependencyException:在创建名为“VizPortalProjectService”的 bean 时出错:通过字段“m_lensService”表示的依赖关系不满意;嵌入异常是 org.springframework.beans.factory.BeanCurrentlyInCreationException:在创建名为“lensService”的 bean 时出错:目前正在创建请求的 bean:是否有无法解析的循环引用?

Dataserver 日志中的错误:
造成原因:org.springframework.beans.factory.UnsatisfiedDependencyException:创建 URL 定义的名为“VizPortalLocationService”的 bean 时出错 [jar:file:/var/opt/tableau/tableau_server/data/tabsvc/dataserver/1/webapps/dataserver/WEB-INF/lib/tab-domain-content-latest.jar!/com/tableausoftware/domain/content/projects/LocationService.class]:通过构造函数参数 5 表示的依赖关系不满意;嵌入异常是 org.springframework.beans.factory.UnsatisfiedDependencyException:在创建名为“VizPortalProjectService”的 bean 时出错:通过字段“m_locationService”表示的依赖关系不满意;嵌入异常是 org.springframework.beans.factory.BeanCurrentlyInCreationException:在创建名为“VizPortalLocationService”的 bean 时出错:目前正在创建请求的 bean:是否有无法解析的循环引用?
此文章是否已解决问题?