Install Switches and Properties for Tableau Server

You can use the following installer switches when installing Tableau Server on Windows from the command line.

Note: As of 2019.4.0, the Setup program for Tableau Server is new. The switches and properties below only apply for version 2019.4.x and later. If you are installing an earlier version of Tableau Server and need information about command line options, see Install Switches for Tableau Server (2019.3 and earlier)(Link opens in a new window) in the 2019.3 Server Administrator Guide. If you have been using install switches in versions prior to 2019.4, see Changes to Command Line Install Options for Tableau Server Setup for details on specific changes.

Switch Description Comments
/install | /repair | /uninstall | /layout "<directory>"

Run Setup to either install, repair, or uninstall Tableau Server, or with /layout, create a complete local copy of the installation bundle in the directory specified.

Default is to install, displaying UI and all prompts. If no directory is specified on a fresh install, C:\Program Files\Tableau\Tableau Server is assumed. If Tableau Server is already installed, Setup will assume the same location as the current installation.
/passive

Run Setup with minimal UI and no prompts.

Tableau Server does not start automatically when installed in /passive mode. To start Tableau Server, use tsm start.
/quiet | /silent

Run Setup in unattended, fully silent mode. No UI or prompts are displayed.

Tableau Server does not start automatically when installed in /silent or /quiet mode. To start Tableau Server, use tsm start.

Note: Use either /silent or /quiet, not both.

/norestart

Run Setup without restarting Windows, even if a restart is necessary.

Note: In certain rare cases, a restart cannot be suppressed, even when this option is used. This is most likely when an earlier system restart was skipped, for example, during installation of other software.

/log "<log-file>"

Log information to the specified file and path.

By default log files are created in %TEMP% with a naming convention of Tableau_Server_<version_code>.

If no file location is specified, the log file is written to the user's TEMP folder (C:\Users\<username>\AppData\Local\Temp). Check this log file for errors after installation.

Example: <Setup file> /silent /log="C:\Tableau\Logs\ServerInstall" ACCEPTEULA=1

 

Properties Description Comments
ACCEPTEULA=1|0 Accept the End User License Agreement (EULA). Required for quiet, silent, and passive install on both initial and additional nodes. 1 = true, accept the EULA, 0 = false, do not accept the EULA.

If not included when using /passive, /silent or /quiet, Setup fails silently.

If included but set to 0, Setup fails.

BOOTSTRAPFILE="<path\to\bootstrap\file>" Required when adding a node to a cluster. The bootstrap file contains the configuration used by additional nodes. Example: <Setup file> /silent ACCEPTEULA=1 BOOTSTRAPFILE="C:\Users\tableauadmin\Downloads\bootstrap.json"
CONTROLLERPORT= Optional. The port on which the Tableau Services Manager (TSM) Controller should run. If not included, defaults to 8850.
COORDINATIONSERVICECLIENTPORT= Optional. The port on which the Tableau Services Manager (TSM) Coordination Service client should run. If not included, defaults to a dynamically mapped port. For more information, see Tableau Services Manager Ports.
COORDINATIONSERVICEPEERPORT= Optional. The port on which the Tableau Services Manager (TSM) Coordination Service peer should run. If not included, defaults to a dynamically mapped port. For more information, see Tableau Services Manager Ports.
COORDINATIONSERVICELEADERPORT= Optional. The port on which the Tableau Services Manager (TSM) Coordination Service Leader should run. If not included, defaults to a dynamically mapped port. For more information, see Tableau Services Manager Ports.
LICENSESERVICEVENDORDAEMONPORT= Optional. The port on which the License service vendor daemon should run. This is used in multi-node installations for licensing-related communication between nodes. If not included, defaults to a dynamically mapped port. For more information, see Tableau Services Manager Ports.
DATADIR="<path\to\data\directory>" Optional. The location where the Tableau Server software configuration and data are stored. If you don't provide a data directory path and Tableau Server is being installed to the default location (INSTALLDIR is not specified), the default data directory is used: C:\ProgramData\Tableau\Tableau Server. If you don't provide a data directory path and INSTALLDIR is specified, DATADIR is also set to the INSTALLDIR location. Example: DATADIR="D:\TableauServerData"
EMBEDDEDCREDENTIAL=1|0

Required when adding a node to a cluster and the bootstrap file contains the embedded credentials of an administrator on the TSM computer.

1=true, 0=false. Default is 0.

Must be used with /silent or /quiet and with BOOTSTRAPFILE

Example: <Setup file> /silent ACCEPTEULA=1 BOOTSTRAPFILE="C:\Users\tableauadmin\Downloads\bootstrap.json" EMBEDDEDCREDENTIAL=1

INSTALLDIR="<path\to\installation\directory>" Install to the specified non-default install location.

Specifies the location to install server. If not used, Tableau Server is installed to C:\Program Files\Tableau\Tableau Server

Example: <Setup file> /silent INSTALLDIR="D:\Tableau\Tableau Server"

 

Thanks for your feedback! There was an error submitting your feedback. Please try again.