Instalar e inicializar TSM

En este tema se le guía por el proceso de instalación de Tableau Server e inicialización de Tableau Services Manager (TSM).

Importante: no instale una versión beta de Tableau Server en el entorno de producción. Tampoco debe restaurar una instalación de Tableau Server de producción con una copia de seguridad de una versión beta.

Requisitos previos

Antes de continuar, revise el tema Antes de instalar….

Revisar parámetros de inicialización opcionales

Antes de instalar e inicializar TSM, es fundamental revisar los parámetros que pueden establecerse opcionalmente como parte de la operación de inicialización. Solo puede ejecutar initialize-tsm una única vez, de modo que asegúrese de ejecutarlo con todas las opciones necesarias para su organización. Algunas opciones, como el grupo y el usuario de sistema no predeterminados, solo pueden configurarse como parte de la operación de inicialización. Otras opciones, como el proxy de reenvío y la configuración de puertos dinámicos, pueden establecerse después de ejecutar la inicialización, pero con un proceso mucho más laborioso.

Para obtener una lista completa de los parámetros opcionales, consulte Resultado de ayuda para el script initialize-tsm.

Algunos escenarios comunes en los que se usan parámetros de inicialización opcionales son:

  • Configurar Tableau Server para que funcione con un servidor proxy de reenvío. Consulte Opcional: parámetros de initalize-tsm comunes, más adelante en este tema, para configurar Tableau Server durante la instalación. También puede configurar Tableau Server después de la instalación; consulte Configurar Tableau Server en Linux para que funcione con un proxy de reenvío.
  • Especificar un mapeo dinámico de puertos. De forma predeterminada, la mayoría de los puertos que necesita Tableau Server se asignan (mapean) dinámicamente a partir de un rango predefinido de puertos. Las asignaciones de puertos se realizan por cada servicio o proceso durante la instalación. Si quiere modificar el mapeo de puertos, le recomendamos configurarla durante la instalación; consulte Controlar la reasignación de puertos con initialize-tsm.
  • Especificar un usuario o grupo del sistema no predeterminado. Este cambio de configuración solo se puede realizar durante la inicialización. Consulte Usuarios y grupos del sistema.
  • Especificar un directorio de datos no predeterminado. Este cambio de configuración solo se puede realizar durante la inicialización. Consulte Directorio de datos.

Como práctica recomendada de seguridad, no exponga el puerto TSM (de manera predeterminada, 8850) a Internet.

Instalar Tableau Server

Instale Tableau Server con el administrador del paquete de su distribución y, a continuación, ejecute un script para inicializar TSM. El script se incluye con el paquete instalado.

Importante: El nombre de host del servidor no debe cambiar una vez que se haya iniciado TSM. Por ejemplo, esto podría suceder si usa el paquete cloud-init para inicializar una máquina virtual e instala Tableau Server en esa máquina virtual.

Instalar el paquete Tableau Server

De forma predeterminada, Tableau Server se instalará en el directorio /opt. En distribuciones de tipo RHEL puede especificar otra ubicación de instalación.

  1. Inicie sesión con un usuario que tenga acceso sudo en el equipo donde quiere instalar Tableau Server.

    Nota: Para evitar posibles complicaciones, se recomienda una cuenta de usuario que no incluya ningún carácter especial (por ejemplo, no ASCII, "+", "-"). Estos pueden causar problemas, incluidos errores en la instalación completa de Tableau Server, dependiendo de cómo esté configurado su entorno.

  2. Descargue el paquete del instalador .rpm o .deb en la página de descargas y notas de la versión de Tableau Server.

  3. Vaya al directorio en el que copió el paquete .rpm o .deb.

  4. Utilice el gestor de paquetes para instalar el paquete de Tableau Server.

    Debe instalar la nueva versión en la misma ubicación que la versión existente. La ubicación de instalación debe ser la misma en todos los nodos. No lo instale en una ubicación que utilice un enlace simbólico o en un directorio de un volumen del Sistema de archivos en red (NFS).

    • En las distribuciones tipo RHEL, incluida CentOS, tiene la opción de instalar Tableau en una ubicación no predeterminada.

      • Ubicación predeterminada: Para instalar la función en la ubicación predeterminada (/opt/tableau/tableau_server), ejecute los siguientes comandos, en los que <version> debe tener el formato mayor-menor-mantenimiento (ejemplo: 2019-2-5):

        sudo yum update

        sudo yum install tableau-server-<version>.x86_64.rpm

      • Ubicación no predeterminada: para instalar en una ubicación no predeterminada, debe utilizar rpm -i. También deberá instalar todos los paquetes dependientes. Consulte la nota siguiente.

        Ejecute el comando siguiente:

        sudo rpm -i --prefix /preferred/install/path tableau-server.rpm

      Nota: Cuando utiliza yum para instalar Tableau Server, todos los paquetes dependientes se descargan e instalan automáticamente. Este es el método preferido para instalar Tableau. Si desea instalar en una ubicación no predeterminada o su organización no le permite utilizar yum y debe realizar la instalación empleando rpm -i, también debe instalar todos los paquetes dependientes por separado. Para obtener información acerca de la instalación de paquetes dependientes, consulte Instalación de Tableau Server en un equipo aislado con Linux.

    • En Ubuntu, ejecute los siguientes comandos, en los que la <version> tiene el formato mayor-menor-mantenimiento (ejemplo: 2019-2-5):

      sudo apt-get update
      sudo apt-get upgrade
      sudo apt-get -y install gdebi-core
      sudo gdebi -n tableau-server-<version>_amd64.deb
      

Inicializar TSM

Puede especificar otra ubicación para el almacenamiento de datos (extracciones y metadatos de extracciones) independientemente de si instala Tableau en la ubicación predeterminada o no.

  1. Vaya al directorio scripts:

    cd /opt/tableau/tableau_server/packages/scripts.<version_code>/
    : actualiza la configuración del entorno.
  2. Ejecute el siguiente script para iniciar TSM:

    sudo ./initialize-tsm --accepteula --activation-service --<optional_parameters>

    El único parámetro necesario para el script initialize-tsm es --accepteula. Debe incluir este parámetro para aceptar el Acuerdo de licencia de usuario final (EULA) de Tableau Server. El Acuerdo de licencia de usuario final (EULA) está disponible en la siguiente ubicación:

    /opt/tableau/tableau_server/packages/docs.<version_code>/Commercial_EULA.txt

    No obstante, revise los parámetros habituales siguientes antes de ejecutar el script.

    Opcional: parámetros de initalize-tsm comunes
  3. Cierre sesión y vuelva a iniciarla en el terminal antes de configurar Tableau Server.

    Cuando vuelva a iniciar sesión, creará una nueva sesión en la que se hayan aplicado los cambios en los miembros del grupo. La nueva sesión también tiene acceso a las variables de entorno añadidas por el script initialize-tsm.

Siguiente paso