Installer et initialiser TSM

Cette section vous guide tout au long du processus d’installationTableau Server et d’initialisation de Tableau Services Manager (TSM).

Important : n’installez pas une version bêta de Tableau Server dans votre environnement de production. Par ailleurs, il ne faut jamais restaurer une installation de production de Tableau Server en utilisant la sauvegarde d’une version bêta.

Conditions préalables

Avant de continuer, consultez la rubrique Avant l’installation....

Vérifier les paramètres d’initialisation facultatifs

Avant d’installer et d’initialiser TSM, il est essentiel de vérifier les paramètres que vous pouvez éventuellement définir comme partie intégrante de l’opération d’initialisation. Vous ne pouvez exécuter initialize-tsm qu’une seule fois. Veillez donc à l’exécuter avec toutes les options dont votre entreprise a besoin. Certaines options, par exemple l’utilisateur système et le groupe non par défaut, peuvent uniquement être configurées dans le cadre de l’opération d’initialisation. Vous pouvez définir manuellement d’autres configurations après l’initialisation, par exemple les paramètres de serveur de proxy et de port dynamique, mais ce processus exigerait beaucoup plus de travail.

Pour une liste complète des paramètres facultatifs, consultez Résultat de l’aide pour le script initialize-tsm.

Voici quelques scénarios courants utilisant des paramètres d’initialisation facultatifs :

  • Configuration de Tableau Server de manière à ce qu’il utilise un serveur proxy de transfert. Voir Facultatif : paramètres courants initalize-tsm, plus loin dans cette rubrique pour configurer Tableau Server pendant l’installation. Vous pouvez également configurer Tableau Server après l’installation. Voir Configuration de Tableau Server sur Linux pour qu’il utilise un proxy de transfert.
  • Spécification de mappage de port dynamique. Par défaut, la plupart des ports dont Tableau Server a besoin sont affectés (mappés) de manière dynamique à partir d’une plage de ports prédéfinie. Les affectations de ports sont effectuées pour chaque service ou processus lors de l’installation. Si vous souhaitez modifier le mappage de ports, nous vous recommandons de le configurer pendant l’installation, consultez Contrôle du remappage des ports avec la commande initialize-tsm.
  • Spécification d’utilisateur ou groupe système non par défaut. Cette modification de configuration peut uniquement être effectuée pendant l’initialisation. Voir Utilisateurs et groupes système.
  • Spécification d’un répertoire de données non par défaut. Cette modification de configuration peut uniquement être effectuée pendant l’initialisation. Voir Répertoire de données.

Comme meilleure pratique de sécurité, n'exposez pas le port TSM (par défaut, 8850) à Internet.

Installation de Tableau Server

Installez Tableau Server avec le gestionnaire de package de votre distribution, puis exécutez un script d’initialisation de TSM. Le script est inclus avec le package installé.

Important : Le nom d’hôte du serveur ne doit pas changer après le démarrage de TSM. Cela peut par exemple se produire si vous utilisez le paquet cloud-init pour initialiser un ordinateur virtuel, et que vous installez Tableau Server sur cet ordinateur virtuel.

Installer le package Tableau Server

Par défaut, Tableau Server est installé sur le répertoire /opt. Sur les distributions de type RHEL, vous pouvez spécifier un emplacement d’installation différent.

  1. Connectez-vous en tant qu’utilisateur doté d’un accès sudo à l’ordinateur sur lequel vous souhaitez installer Tableau Server.

    Remarque : pour éviter d’éventuelles complications, nous vous recommandons un compte utilisateur qui n’inclut aucun caractère spécial (par exemple, non-ASCII, « + », « - »). Ceux-ci peuvent causer des problèmes, notamment l’échec de l’installation complète de Tableau Server, selon la configuration de votre environnement.

  2. Téléchargez le package du programme d’installation .rpm ou .deb depuis la page Téléchargements et notes de version de Tableau Server.

  3. Accédez au répertoire où vous avez copié le package .rpm ou .deb.

  4. Utilisez le gestionnaire de packages pour installer le package Tableau Server.

    Vous devez installer la nouvelle version au même emplacement que la version existante. L’installation doit être effectuée dans le même emplacement sur tous les nœuds. N’effectuez pas l’installation dans un emplacement utilisant un lien symbolique ou dans un répertoire d’un volume Network File System (NFS).

    • Sur les distributions de type RHEL, dont CentOS, vous avez la possibilité d’installer Tableau sur un emplacement autre que celui par défaut.

      • Emplacement par défaut : pour installer sur l’emplacement par défaut (/opt/tableau/tableau_server), exécutez les commandes suivantes, où <version> est formaté en tant que maintenance majeure-mineure (ex. : 2019-2-5) :

        sudo yum update

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

      • Emplacement autre que par défaut : pour installer sur un emplacement autre que celui par défaut, vous devez utiliser rpm -i. Vous devrez également installer tous les packages dépendants. Voir la remarque ci-dessous.

        Exécutez la commande suivante :

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

      Remarque : lorsque vous utilisez yum pour installer Tableau Server, tous les packages dépendants sont automatiquement téléchargés et installés. Il s’agit de la méthode préférée pour installer Tableau. Si vou souhaitez installer sur un emplacement autre que par défaut, que votre entreprise ne vous autorise pas à utiliser yum et que vous devez procéder à l’installation à l’aide de rpm -i, vous devez également installer tous les packages dépendants séparément. Pour plus d’informations sur l’installation de packages dépendants, consultez Installation de Tableau Server dans un environnement air gap fonctionnant sous Linux.

    • Sur Ubuntu, exécutez les commandes suivantes, où <version> est formaté en tant que maintenance majeure-mineure (ex. : 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
      

Initialiser TSM

Vous pouvez spécifier un emplacement séparé pour les données (extraits et métadonnées d’extraits), que vous installiez Tableau sur l’emplacement par défaut ou non.

  1. Accédez au répertoire scripts :

    cd /opt/tableau/tableau_server/packages/scripts.<version_code>/
     : met à jour les paramètres de l’environnement.
  2. Exécutez le script suivant pour démarrer TSM :

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

    Le seul paramètre requis pour le script initialize-tsm est --accepteula. Vous devez inclure ce paramètre pour accepter le Contrat de licence de l’utilisateur final (CLUF) Tableau Server. Le CLUF est disponible à l’emplacement suivant :

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

    Vérifiez toutefois les paramètres communs suivants avant d’exécuter le script.

    Facultatif : paramètres courants initalize-tsm
  3. Déconnectez-vous du terminal puis reconnectez-vous avant de configurer Tableau Server.

    Lorsque vous vous reconnectez, vous créez une nouvelle session dans laquelle les modifications apportées aux membres du groupe ont pris effet. La nouvelle session a également accès aux variables d’environnement ajoutées par le script initialize-tsm.

Étape suivante