This file describes the steps necessary to set up a FLEXnet license server for Partek on Linux. You aren't required to install the full version of Partek on your license server; only the license server executables installed by the PartekLicenseServer_linux64 installer or contained in FLEXnet11.12.zip are required to serve Partek FLEXnet licenses on your network.

You must log on to the license server with an account which has administrative or sudo root privileges to install a system service (sysv or systemd), create directories on system folders, and/or modify the system configuration. Partek recommends completing all installation instructions with an account with administrative or sudo root privileges.  If you install into a non-system directory, you may run the license server manually (see the Run the License Server Manually section).

Let's get started...

Installation using the PartekLicenseServer_linux64 installer

Run the installer using /opt/FlexNet as the installation directory.  Proceed to the License Server Configuration section.

Installation using the FLEXnet11.12.zip file

Unzip the FLEXnet11.12.zip file into the folder of your choice. The recommended location is "/opt". This will create a folder called "FlexNet" (it's full pathname will be "/opt/FlexNet") containing the executables and providing a location to store your license.lic file. Move all of the files from the linux64 subfolder to the /opt/FlexNet folder.    Proceed to the License Server Configuration section.

License Server Configuration

Save your license.dat or license.lic file into the FlexNet folder as license.lic. It's full pathname will be "/opt/FlexNet/license.lic", if you use the recommended installation directory.

License Server Systemd Configuration

To install FLEXnet to run as an systemd service:

	sudo useradd -r -s /sbin/nologin parteklm
sudo chown parteklm:parteklm /opt/FlexNet
	sudo mkdir -p /usr/tmp
sudo chmod 1777 /usr/tmp
	sudo cp /opt/FlexNet/parteklm.service /etc/systemd/system/.
	sudo systemctl enable parteklm
	sudo systemctl start parteklm
This will add a FLEXnet server for Partek licenses into your set of system services that will automatically start on system restart.  You can use the standard systemctl command to manage the service.

License Server SYSV Configuration

To install FLEXnet to run as an sysv system service:

	sudo useradd -r -s /sbin/nologin parteklm
sudo chown parteklm:parteklm /opt/FlexNet
	sudo mkdir -p /usr/tmp
sudo chmod 1777 /usr/tmp
	sudo cp /opt/FlexNet/parteklm.init /etc/init.d/parteklm
sudo chmod +x /etc/init.d/parteklm
	sudo chkconfig --add parteklm
sudo chkconfig parteklm on
	sudo service parteklm start
This will add a FLEXnet server for Partek licenses into your set of system services that will automatically start on system restart.  You can use the standard service command to manage the service.

Run the License Server Manually

To run the license server manually, you may use the command line (where <path_to_FlexNet> is /opt/FlexNet or the folder where you installed FLEXNet):

cd <path_to_FlexNet>
./lmgrd -c <path_to_FlexNet> -L <path_to_FlexNet>/log.txt

Putting a "+" (plus) character in from of the path to the log file (log.txt) causes the license manager server to append logging entries.
For more details, see the lmgrd - License Server Manager/Starting the License Server Manager on UNIX Platforms/Manual Start section of the FLEXnet License Administration Guide.

Firewall Configuration

Please read the ReadMe_FLEXnetFirewallPinholes.txt and/or the FLEXNet License Administration Guide for information about firewall configuration.

Advance Configuration

For advanced configuration options or questions, please refer to the FLEXNet License Administration Guide.

If you have questions or run into problems please call or email.
-- licensing@partek.com 314.878.2329