Set the Host Name of Virtual DataPort

If this Denodo server runs on your premises and on Windows, jump to the next page.

On the following scenarios, you have to set the host name of Virtual DataPort:

  • If this Denodo server runs on an instance of Amazon AWS, Google Cloud or other cloud provider, provide the fully qualified domain name (FQDN) of the instance. This host name has to be visible to clients outside this cloud instance.

  • If this Denodo server runs on Linux, provide the hostname of this host.

This is necessary so this server can be monitored from the Diagnostic & Monitoring Tool of the Solution Manager and other monitoring tools (tools that use the JMX protocol).

Instead of a host name, you can provide an IP address. However, we advise against it because a host name is more stable compared to an IP address, which may change in the future.


Follow these steps to set the host name of Virtual DataPort:

  1. Log into Virtual DataPort with an administrator account, open the VQL Shell and execute this command:

    SET 'com.denodo.vdb.vdbinterface.server.VDBManagerImpl.registryURL' = '<host name or IP address>';
    

    For example,

    SET 'com.denodo.vdb.vdbinterface.server.VDBManagerImpl.registryURL' = 'dv-server-production-1.subnet.denodo.com';
    
  2. Restart the Virtual DataPort server.


Alternatively, you can edit the file <DENODO_HOME>/conf/vdp/VDBConfiguration.properties, modify the property com.denodo.vdb.vdbinterface.server.VDBManagerImpl.registryURL, execute <DENODO_HOME>/bin/regenerateFiles.sh and restart Virtual DataPort.