Question & Answer
Question
How do I combine the floating licenses for IBM® Rational® PurifyPlus with the existing licenses for other vendor products (Ex: SparcWorks) or other Rational products (such as DDTS) that use FlexLM?
Answer
While combining licenses with other existing vendors or Rational products that use FlexLM please follow the below 5 steps. You can find more detailed instructions/explanation as you go further.
I. rational daemon (rational) can be found under
developertools.<edition#>/extras/flexlm/<OS>/<flexlm version>/
OR
PurifyPlusFamily<edition#>/extras/flexlm/<OS>/<flexlm version>/
II. upd file is the file you received from Rational.
III. license file refers to the existing common license file.
IV. rs_install is the install program that can be found under the top level directory PurifyPlusFamily<edition#>
Steps
1. Copy VENDOR line and INCREMENT paragraph from .upd file to existing license file. If the "VENDOR rational" line already exists in the license file, you need not copy it once again.
2. Move rational daemon to the same directory where the lmgrd executable resides or specify the path to it on DAEMON line. This DAEMON line should be specified in the license file.
3. Stop and restart the license server.
4. Run rs_install and in the Licensing Options menu, select the option "use existing licenses", i.e., option "u" (for versions of rs_install prior to 2.81) or option "1" (for versions later than 2.81), and point to the common license file.
5. Complete the installation.
Detailed Instructions:
1. Always, check/edit the common license file such that it consists of:
VENDOR rational
followed by PurifyPlus INCREMENT paragraph.
(You can copy the VENDOR line and INCREMENT paragraph from .upd file received from Rational.)
2. Follow one of the choices mentioned below:
Choice 1
Copy the rational daemon into the directory of the existing lmgrd process(executable)
Choice 2
Add the following line to the common license file after the "VENDOR
rational" line:
DAEMON rational <directory or full path to the rational vendor
daemon>
3. Now manually stop and restart the license server, run rs_install and in the Licensing Options menu, select the option "use existing licenses", i.e., option "u" (for versions of rs_install prior to 2.81) or option "1" (for versions later than 2.81), and point to the common license file.
4. Complete the rest of the installation.
Note: If you run into any FlexLM related issues during the installation, upgrade to the latest version of FlexLM and retry.
The newer version of FlexLM can be downloaded from:
ftp://public.dhe.ibm.com/software/rational/tools/flexlm
Or
%ftp public.dhe.ibm.com
Name: anonymous
Password: <your e-mail address>
ftp> cd /software/rational/tools/flexlm
ftp> bin
ftp> get flexlm.7.0f.<your platform>.tar.Z
ftp? bye
If the file gets renamed by a web browser download, (e.g. flexlm_7_0f_sol_tar.Z) rename it back:
mv flexlm_7_0f_sol_tar.Z flexlm.7.0f.sol.tar.Z
Move this compressed tar file to the cots directory.
In the cots directory, unpack the tar file:
# This will create the directory: flexlm7.0f/sun4_solaris2
cd Rational/base/cots
dd if=flexlm.7.0f.sol.tar.Z | uncompress | tar -xvf -
Once this is done, you need to stop the license server and restart it using the new 7.0f server.
Historical Number
118764235
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21120601