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 Denodo 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\:MaxPermSize\=128m
Properties to modify to change the JVM parameters
Product Configuration File Property to Modify
Virtual DataPort server ITPilot Wrapper server <DENODO_HOME>/conf/vdp/VDBConfiguration.properties java.env.DENODO_OPTS_START
ITPilot Browser Pool <DENODO_HOME>/conf/iebrowser/IEBrowserConfiguration.properties java.env.DENODO_OPTS_START
ITPilot Verification Server <DENODO_HOME>/conf/maintenance/ConfigurationParameters.properties java.env.DENODO_OPTS_START
Scheduler Server <DENODO_HOME>/conf/scheduler/ConfigurationParameters.properties java.env.DENODO_OPTS_START
Aracne Server <DENODO_HOME>/conf/arn/ConfigurationParameters.properties java.env.DENODO_OPTS_START
Aracne Index Aracne Search Engine server <DENODO_HOME>/conf/arn-index/ConfigurationParameters.properties java.env.DENODO_OPTS_START
Web Container <DENODO_HOME>/resources/apache-tomcat/conf/tomcat.properties java.env.DENODO_OPTS_START
  1. After saving the changes in the modified files, execute the script <DENODO_HOME>/bin/regenerateFiles.sh

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