...
Get the Denodo Solution Manager installer, license file and certs files from Box (download folders as zip files). The installer folder has been updated to include the latest update as of 2022-08-15.
scp
the installer, license file, and certs files to the server where you want to install Solution Managerssh
into the server and do the following (all steps beyond this assume you are still in the root shell):Code Block sudo su unzip denodo-install-solutionmanager-8.0.zip unip certs.zip cd denodo-install-solutionmanager-8.0 chmod +x installer_cli.sh ./installer_cli.sh install
For install path specify
/opt/denodo
Use defaults for all remaining options
The installer can take 5-10 minutes to run, make sure your machine is kept awake to keep your session alive.
Once the installer is done, copy the license and cert files into the Denodo installation directory
Code Block cp LICENSE_FILE_PATH /opt/denodo/conf/denodo.lic cp certs/* /opt/denodo/conf
Run the TLS configurator script
Code Block cd /opt/denodo/bin sudo ./denodo_tls_configurator.sh \ --keystore /opt/denodo/conf/denodo_server_key_store.jks \ --cert-cer-file /opt/denodo/conf/denodo_server_public_key.cer \ --truststore /opt/denodo/jre/lib/security/cacerts \ --credentials-file /opt/denodo/conf/credentials.txt \ --denodo-home /opt/denodo
Start the Solution Manager services. For a script, see sm_start.sh
Code Block cd /opt/denodo/bin/ ./licensemanager_startup.sh ./solutionmanager_startup.sh ./solutionmanagerwebtool_startup.sh
Confirm the Solution Manager works via a web browser
...
Download the applicable update jar from Box or the Denodo support site.
scp
the jar into the target serverReview guidelines outlined here regarding updates: https://community.denodo.com/docs/html/browse/8.0/en/platform/installation/installing_updates_and_hotfixes/installing_updates_and_hotfixes#installing-an-update-or-hotfix-from-the-command-line
Stop server. See Starting and Stopping Servers
Run the update as the
denod
user.Code Block chown denod <JAR_LOCATION> sudo su denod cd /opt/denodo ./jre/bin/java -jar <DENODO_UPDATE_JAR_PATH> $(pwd) -c
Restart the server. See Starting and Stopping Servers
Starting and Stopping Servers
Anchor | ||||
---|---|---|---|---|
|
...
Code Block |
---|
sudo systemctl enable tailscaled sudo systemctl startenable --now tailscaled sudo tailscaledtailscale up --advertise-tags=tag:denodo,tag:server --accept-routes=false --hostname=denodo-stage-01 --accept-dns=false sudo tailscaledtailscale status |
...
JWK
...
Config file examples can be found here.