You will be given a zipped folder contain the floating license server and a license file. Follow the steps below to setup your floating license server on a new machine.
Deploy a new standard RHEL/CentOS7, headless image on a physical or virtual machine (VM) or install from a Kixstart script or install from media manually.
Setup forward & reverse DNS records on your DNS server (consult your IT admin/sysadmin if required) and set the hostname and primary DNS suffix on the machine itself if necessary.
If using a firewall, ensure the following ports are accessible (consult your local network admin if required): TCP ports
5053
,5054
,5055
(or the alternates you selected, see Pre-reqs Required to Generate a License, step #3 for more details).Note: If required by your IT department, perform any other standard configuration (ie: create separate admin account, set timezone, date & time or set it to synchronize with an NTP server, etc.), server hardening (ie: disable root logins, change default SSH port, installing Fail2Ban, enabling & configuring local firewall, etc.)
- Unzip the license server zip file into an applications directory.
$ sudo unzip Intercax_License_Server_Lin64.zip
Code Block language bash theme RDark rlmadmin@rlm-server:/opt/rlm$ sudo unzip Intercax_License_Server_Lin64.zip Archive: Intercax_License_Server_Lin64.zip creating: Intercax_License_Server_Lin64/ inflating: Intercax_License_Server_Lin64/FloatingTemplate.lic inflating: Intercax_License_Server_Lin64/Getting Started with InterCAX Floating License Server.pdf inflating: Intercax_License_Server_Lin64/intercax inflating: Intercax_License_Server_Lin64/rlm inflating: Intercax_License_Server_Lin64/rlmutil extracting: Intercax_License_Server_Lin64/intercax.set rlmadmin@rlm-server:/opt/rlm$ sudo ls -lah ./Intercax_License_Server_Lin64 total 5.4M drwxr-xr-x 2 rlmadmin rlmadmin 4.0K Nov 11 2015 . drwxrwxr-x 3 rlmadmin rlmadmin 4.0K Mar 6 10:45 .. -rw-r--r-- 1 rlmadmin rlmadmin 117 Apr 11 2014 FloatingTemplate.lic -rw-r----- 1 rlmadmin rlmadmin 809K Apr 14 2015 Getting Started with InterCAX Floating License Server.pdf -rw-r--r-- 1 rlmadmin rlmadmin 1.6M Apr 30 2015 intercax -rw-rw-r-- 1 rlmadmin rlmadmin 471 May 12 2016 intercax.set -rw-r--r-- 1 rlmadmin rlmadmin 2.0M Jun 19 2014 rlm -rw-r--r-- 1 rlmadmin rlmadmin 1.1M Jun 19 2014 rlmutil rlmadmin@rlm-server:/opt/rlm$
- Copy the floating license file you obtained from Intercax to the directory
Intercax_License_Server_Lin64
. - Change the file mode to make
rlm
andrlmutil
executable.$ cd Intercax_License_Server_Lin64/
$ sudo chmod 550 rlm
$ sudo chmod 550 rlmutil
- Start the license server with the following command
$ cd Intercax_License_Server_Lin64/
$ sudo nohup ./rlm -ws 5054 -dlog rlm.log &
- To stop the license sever, and kill the rlm and + intercax processprocesses
$ ps -ef|grep rlm
$ ps -ef|grep intercax
$ sudo kill -9
${rlm_pid}$ sudo kill -9 $
{intercax_pid}
- 5053 (license server)
- This port number is specified on the first line of the floating license file, e.g.,
HOST localhost ether=000000000000 5053
- This port number is specified on the first line of the floating license file, e.g.,
- 5054 (web server)
- This port number is set by the -ws option when running rlm, e.g.,
-ws 5054
. This port is used by the web server/client to check the license server status
- This port number is set by the -ws option when running rlm, e.g.,
- 5055 (intercax service)This port number is specified on the second line of the floating license file, e.g.,
ISV intercax port=5055
Click RLM Manual… menu item button (LHS) for more detailed information. Additional help can be found at http://www.reprisesoftware.com/admin/software-licensing.php.