ナレッジベース

Linux (Ubuntu/Debian) で Tableau Server 2021.3.1 ~ 2021.3.3 および 2021.4.0 にアップグレードした後に Data Server が起動できない


発行: 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 ログのエラー: 
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'lensActionsPermissionsHelper' defined in URL [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]: Unsatisfied dependency expressed through constructor parameter 1; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'VizPortalProjectService': Unsatisfied dependency expressed through field 'm_lensService'; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'lensService': Requested bean is currently in creation: Is there an unresolvable circular reference? (原因: org.spring... : URL [jar:...] で定義された名前 'lensActionsPermissionsHelper' で Bean を作成するときのエラー: コンストラクター パラメーター 1 で表された依存関係が満たされていません。ネストされた例外は org.spring... です: 名前 'VizPortalProjectService' で Bean を作成するときのエラー: フィールド 'm_lensService' で表された依存関係が満たされていません。ネストされた例外は org.spring... です: 名前 'lensService' で Bean を作成するときのエラー: 要求された Bean は現在作成中です: 解決不可能な循環参照はありませんか?)

Dataserver ログのエラー:
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'VizPortalLocationService' defined in URL [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]: Unsatisfied dependency expressed through constructor parameter 5; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'VizPortalProjectService': Unsatisfied dependency expressed through field 'm_locationService'; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'VizPortalLocationService': Requested bean is currently in creation: Is there an unresolvable circular reference? (原因: org.spring... : URL [jar:...] で定義された名前 'VizPortalLocationService' で Bean を作成するときのエラー: コンストラクター パラメーター 5 で表された依存関係が満たされていません。ネストされた例外は org.spring... です: 名前 'VizPortalProjectService' で Bean を作成するときのエラー: フィールド 'm_locationService' で表された依存関係が満たされていません。ネストされた例外は org.spring... です: 名前 'VizPortalLocationService' で Bean を作成するときのエラー: 要求された Bean は現在作成中です: 解決不可能な循環参照はありませんか?)
この記事で問題は解決しましたか?