Configuration of the JVM Parameters from the Command Line

In a host with graphical support, you can use the Denodo Control Center to change the parameters of the Java Virtual Machine (JVM) used to launch each Solution Manager server (see section Virtual Machine and Web Container Configuration). However, this is not possible in a “headless” environment (i.e. without graphical support).

In this section, you will learn to change these parameters in a host without graphical support. To do this, follow these steps:

  1. In the first column of the table below, look for the products whose JVM parameters you want to change.
  2. Edit their configuration file: look for its value in the “Configuration file” column.
  3. For each file, look for the property of the column “Property to Modify” to set the JVM parameters. Note that the characters “:” has to be escaped with the character \. E.g. -XX\:NewRatio\=4
Properties to modify to change the JVM parameters
Product Configuration File Property to Modify
Virtual DataPort server <SOLUTION_MANAGER_HOME>/conf/vdp/VDBConfiguration.properties java.env.DENODO_OPTS_START
Solution Manager Server <SOLUTION_MANAGER_HOME>/conf/solution-manager/SMConfigurationParameters.properties java.env.DENODO_OPTS_START
License Manager Server <SOLUTION_MANAGER_HOME>/conf/license-manager/LMConfigurationParameters.properties java.env.DENODO_OPTS_START
Web Container <SOLUTION_MANAGER_HOME>/resources/apache-tomcat/conf/tomcat.properties java.env.DENODO_OPTS_START
  1. After saving the changes in the modified files, execute the script <SOLUTION_MANAGER_HOME>/bin/regenerateFiles.sh

The next time you launch any of the Solution Manager servers, they will run with the new parameters.