BASE DE CONOCIMIENTO

El servidor de datos no se inicia después de actualizar Tableau Server 2021.3.1 a 2021.3.3 y 2021.4.0 en Linux (Ubuntu/Debian)


Publicado: 08 Oct 2021
Fecha de la última modificación: 01 Mar 2022

Problema

El servidor de datos no se inicia después de actualizar a Tableau Server 2021.3.1 a 2021.3.3 y 2021.4.0 en Ubuntu o Debian.

Imagen añadida por un usuario.

Entorno

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

Solución

Se solucionó en 2021.3.4 y 2021.4.1

Solución alternativa: Revertir a Tableau Server 2021.2.x o versiones anteriores.


 

Causa

Este es un problema conocido del que se está ocupando el equipo de desarrollo de Tableau.
 

Información adicional

Puede observarse un error en los registros de Vizql o DataServer:

Error en registros de Vizql: 
Causado por: org.springframework.beans.factory.UnsatisfiedDependencyException: Error al crear un bean con el nombre "lensActionsPermissionsHelper" definido en la 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]: Dependencia no satisfecha expresada con el parámetro constructor 1; la excepción anidada es org.springframework.beans.factory.UnsatisfiedDependencyException: Error al crear un bean con el nombre "VizPortalProjectService": Dependencia no satisfecha expresada mediante el campo "m_lensService"; la excepción anidada es org.springframework.beans.factory.BeanCurrentlyInCreationException: Error al crear un bean con el nombre "lensService": El bean solicitado se está creando actualmente: ¿Hay una referencia circular irresoluble?

Error en los registros de Dataserver:
Causado por: org.springframework.beans.factory.UnsatisfiedDependencyException: Error al crear un bean con el nombre "VizPortalLocationService" definido en la 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]: Dependencia no satisfecha expresada con el parámetro constructor 5; la excepción anidada es org.springframework.beans.factory.UnsatisfiedDependencyException: Error al crear un bean con el nombre "VizPortalProjectService": Dependencia no satisfecha expresada mediante el campo "m_locationService"; la excepción anidada es org.springframework.beans.factory.BeanCurrentlyInCreationException: Error al crear un bean con el nombre "VizPortalLocationService": El bean solicitado se está creando actualmente: ¿Hay una referencia circular irresoluble?
¿Fue de ayuda este artículo para resolver el problema?