NX Upgrade to SALT v2.2 for TC/NX cause StarCCM daemon to go down.

2023-10-31T13:16:45Z
Licensing NX System Administration

Summary


Details

Task at hand, to install of Siemens License Server (SALT) and deploying license for both NX/TC (ugslmd) and StarCCM (cdlmd) using silent install (on command prompt).

Running on a Intel x86-64 system with operating system Red Hat Enterprise 7.0- How to do this?

Platforms
  • INTL64 redhat-EL7.0
Release Versions
  • NX V2306
  • NX V2212
  • Teamcenter V14.3
Solution

A prerequisite, which is stated in the installation documentation, for Siemens License Server (SALT) install on a x86-64 system with operating system Red Hat Enterprise 7.0, (and all other supported Linux OS versions), is that LSB needs to be installed. (LSB = Linux Standard Base).

To install Siemens License Server (SALT) SW and deploy license for both NX/TC (ugslmd) and StarCCM (cdlmd) using silent install you need to perform the install in 2 stages. First install the SW and the first license, for instance NX/TC (ugslmd) license, then in the second stage add the StarCCM (cdlmd) license.


The command prompt entries goes like:

First stage, to deploy NX/TC 'ugslmd' license and install license server SW:

    ./SiemensLicenseServer_v2.3.0.1_Lnx64_x86-64.bin -silent -licensefile /tmp/ugslmd.lic -destination /opt/Siemens/LicenseServer -user saltd -licensePort 29000 -vendorPort 29001

where

SiemensLicenseServer_v2.3.0.1_Lnx64_x86-64.bin     is the install pack executable

-silent    for silent mode

-licensefile /tmp/ugslmd.lic     defines the license file to use

-destination /opt/Siemens/LicenseServer     defines the target folder for the SW install.
Please note: The license file(s) will be located in "ActiveLicenses" sub-folder and the FLEXlm debug log 'saltd.log' will be located directly in the target folder. This is a difference on the Linux platform compared with the Windows platform where these files are separated from the SW install and located in a structure under C:\ProgramData\Siemens\License Server

-user saltd     user that owns the licensing process on the system, defined user needs to exist on the system

-licensePort 29000     TCP/IP port the license server process listens for client calls on.

-vendorPort 29001     TCP/IP port the license server process returns response for the client on.


Second stage, to add StarCCM 'cdlmd' license in this context, the command would be:

    ./SiemensLicenseServer_v2.3.0.1_Lnx64_x86-64.bin -silent -licensefile /tmp/cdlmd.lic -update -destination /opt/Siemens/LicenseServer -user saltd -licensePort 29000 -vendorPort 29001

changes in the syntax relative the first stage

-licensefile /tmp/cdlmd.lic defines the license file to be added

-update defines that it is a change applied to the current install. When the -licensefile option defines a license for a different product that the currently defined license(s), the new license is added to the configuration.

Notes

This relates to Siemens License Server SALT installation and documentation

KB Article ID# PL8748306

Contents

SummaryDetails

Associated Components

Siemens License Server