Goal
This document describes how to install/uninstall the Denodo Platform in a “headless” machine (without graphical support).
Content
Denodo includes a command-line installer equivalent to the graphical one that runs on the command line and does not require support for a graphical interface.
The steps of the installation are the same as in the graphical installer.
Running the Denodo Platform Installer
This section is based on the instructions provided in the Using the Command Line Installer section of the Denodo Platform Installation Guide.
In order to run the Denodo Platform installer, the steps depend on the operating system:
Windows systems
cd <DENODO_HOME>
installer_cli.bat install
Linux systems
unset DISPLAY
cd <DENODO_HOME>
chmod +x installer_cli.sh
./installer_cli.sh install
The command unset DISPLAY removes the DISPLAY variable from the environment. This is necessary because the command-line installer will not start if the variable DISPLAY is set and the host does not have graphical support.
Denodo Platform Headless installation example
- Open a command line with administrator privileges.
- Execute installer_cli.bat install to perform the installation.
- Accept the terms and conditions of the license.
- Select the type of installation. Just press Enter to select the default installation.
- Select the destination path.
- If there is a license file available, specify the path. Otherwise, just click Enter to continue the installation process.
- Select the locale configuration of the Denodo Platform.
- Select the modules to install.
- Enter the License Manager Server Host and port number for the license manager to be configured.
- Before the installation starts running, the summary of installation details is shown.
- When the installation is completed successfully the message Automated installation done will show up.
Running the Solution Manager Installer
This section is based on instructions provided in the Using the Command Line Installer section of the Solution Manager Installation Guide.
In order to run the Solution Manager installer, the steps depend on the operating system:
Windows systems
cd <SOLUTION_MANAGER_HOME>
installer_cli.bat install
Linux systems
unset DISPLAY
cd <SOLUTION_MANAGER_HOME>
chmod +x installer_cli.sh
./installer_cli.sh install
The command unset DISPLAY removes the DISPLAY variable from the environment. This is necessary because the command-line installer will not start if the variable DISPLAY is set and the host does not have graphical support.
Solution Manager Headless installation example
- Open a command line with administrator privileges.
- Execute installer_cli.bat install to perform the installation.
- Accept the terms and conditions of the license.
- Select the type of installation. Just press Enter to select the default installation.
- Select the destination path.
- If there is a license file available, specify the path. Otherwise, just click Enter to continue the installation process.
- Select the locale configuration of the Solution Manager.
- Before the installation starts running, the summary of installation details is shown.
- When the installation is completed successfully the message Automated installation done will show up.
Headless uninstallation
In order to uninstall the Denodo Platform in a headless machine, you can execute the following command:
java -jar <DENODO_HOME>/Uninstaller/denodo-uninstall-9.0.jar -c
In order to uninstall the Denodo Solution Manager in a headless machine, you can execute the following command:
java -jar <DENODO_SOLUTION_HOME>/Uninstaller/denodo-uninstall-9.0.jar -c
Silent Installation
In order to perform a silent installation, where the installation tool does not display any graphical user interface and the process is performed without any user intervention, you can check the section Unattended Installation section of the Denodo Platform Installation Guide.
Troubleshooting
To enable additional logging during a headless installation to diagnose any installation problem the following command can be executed:
java -DDEBUG=TRUE -DDENODO_INSTALL_DEBUG=enabled -jar denodo-install-9.0.dat
References
Denodo Platform Installation Guide: Using the command line installer
Solution Manager Installation Guide: Using the command line installer
The information provided in the Denodo Knowledge Base is intended to assist our users in advanced uses of Denodo. Please note that the results from the application of processes and configurations detailed in these documents may vary depending on your specific environment. Use them at your own discretion.
For an official guide of supported features, please refer to the User Manuals. For questions on critical systems or complex environments we recommend you to contact your Denodo Customer Success Manager.