Silent Install
Silent install is the installation of Alteryx Analytics Hub (AAH) that requires no user interaction.
This is a basic command to install AAH silently from Command Prompt. It allows you to keep track of the silent installation. Until the installation completes, Command Prompt is not available.
cmd /c ANALYTICS_HUB_EXE /s CONFIG_FILE="..\Documents\SOME_FILE"
All Parameters
CONFIG_FILE
- YML Config File PathINSTALLATION_MODE
- Mode of Installation (DEFAULT
mode means Hub orWORKER
mode)PLATFORM_USERNAME
- Username of Platform Admin UserPLATFORM_FIRSTNAME
- First Name of Platform Admin UserPLATFORM_LASTNAME
- Last Name of Platform Admin UserPLATFORM_EMAIL
- Email of Platform Admin UserPLATFORM_PASSWORD
- Password of Platform Admin UserPOSTGRES_USERNAME
- Username of Postgres UserPOSTGRES_PASSWORD
- Password of Postgres UserINSTALL_LOCATION
- Destination Folder of InstallationSTORAGE_TYPE
- Binary Storage Type (FS_LOCAL
orDB_POSTGRES
)PFX_CERTIFICATE_PATH
- Path to PFX CertificateCERTIFICATE_PASSWORD
- PFX Certificate PasswordAAH_HOST_NAME
- Hub Host NameAAH_PORT
- Hub PortCUTLASS_PORT
- Engine Worker Cutlass(Alteryx Service) PortCUTLASS_HOST_NAME
- Engine Worker Cutlass Host NameCA_PATH
- CA Certificate PathINSTALLER_KEY
- Valid RSA Private Key for Engine Worker Node Authorization
Hub Installation
Required Parameters
PLATFORM_USERNAME
PLATFORM_FIRSTNAME
PLATFORM_LASTNAME
PLATFORM_EMAIL
PLATFORM_PASSWORD
POSTGRES_USERNAME
POSTGRES_PASSWORD
Default Parameters
INSTALL_LOCATION
- "C:\Program Files\Alteryx"INSTALLER_UI_LEVEL
- 2 (silent mode)STORAGE_TYPE
- "FS_LOCAL"INSTALLATION_MODE
- "DEFAULT"
Example of Hub installation command:
.\AlteryxAnalyticsHubInstall.exe /s PLATFORM_USERNAME="example" PLATFORM_FIRSTNAME="example" PLATFORM_LASTNAME="example" PLATFORM_EMAIL="test@example.com" PLATFORM_PASSWORD="password" INSTALL_LOCATION="C:\Program Files\AlteryxTEST" POSTGRES_USERNAME="example" POSTGRES_PASSWORD=“example"
Example of Hub installation command with CONFIG_FILE specified. If CONFIG_FILE parameter is specified, then no other parameters must be present in command line.
.\AlteryxAnalyticsHubInstall.exe /s CONFIG_FILE="C:\Program Files\config.yml"
CONFIG_FILE Example
PLATFORM_USERNAME: example
PLATFORM_FIRSTNAME: example
PLATFORM_LASTNAME: example
PLATFORM_EMAIL: test@example.com
PLATFORM_PASSWORD: password
POSTGRES_USERNAME: example
POSTGRES_PASSWORD: example
Worker Installation
Required Parameters
INSTALLATION_MODE
PFX_CERTIFICATE_PATH
CERTIFICATE_PASSWORD
AAP_HOST_NAME
AAH_PORT
CUTLASS_PORT
CUTLASS_HOST_NAME
CA_PATH
INSTALLER_KEY
Default Parameters:
INSTALL_LOCATION
- "C:\Program Files\Alteryx"INSTALLER_UI_LEVEL
- 2 (silent mode)
Example of worker installation command:
AlteryxAnalyticsHubInstall.exe /s PFX_CERTIFICATE_PATH=“C:\Users\Administrator\Desktop\cutlass.pfx” CERTIFICATE_PASSWORD=“YOUR_PASSWORD” AAH_HOST_NAME=“test.ayx-enterprise.com” AAH_PORT=“8080" CUTLASS_PORT=“5000” CUTLASS_HOST_NAME=“test.ayx-enterprise.com“ CA_PATH=“C:\Users\Administrator\Desktop\CAroot.crt” INSTALLATION_MODE=“WORKER” INSTALL_LOCATION=“C:\Program Files\Alteryx” INSTALLER_KEY=valid rsa private key
Example of worker installation command with CONFIG_FILE specified. If CONFIG_FILE parameter is specified, then no other parameters must be present in command line.
.\AlteryxAnalyticsHubInstall.exe /s CONFIG_FILE="C:\Program Files\config.yml"
CONFIG_FILE example:
PFX_CERTIFICATE_PATH: C:\Users\Administrator\Desktop\cutlass.pfx
CERTIFICATE_PASSWORD: password
AAH_HOST_NAME: testhub.ayx-enterprise.com
AAH_PORT: 8080
CUTLASS_HOST_NAME: workerInstance.ayx-enterprise.com
CUTLASS_PORT: 5000
CA_PATH: C:\Users\Administrator\Desktop\CAroot.crt
INSTALLATION_MODE: worker
INSTALLER_KEY: valid rsa private key