License ServerThis page describes the process for installing and running a Mathflow SDK License Server. The subject is relevant only if you are using concurrent licensing. Install the License Manager Daemon Follow the steps below to set up the License Server.
If you are already using a FlexNet license server on the machine you got the License File for, you could keep using it for MathFlow licenses. Note, however, that the License Manager Daemon should be of a newer version than the FlexNet version MathFlow uses. This is v11.10, so if your FlexNet License Manager is older than that you would still need to install the newer version. Flexera recommends that you always use the latest version of their License Manager. Start the License Manager Daemon The precise command for actually starting the Daemon depends on your platform. Below is a brief outline, and more details on the License Server Manager can be found in the License Administration Guide, available on our website from the page linked in step 2 above. Windows Platform Manually from a command line Start lmgrd as an application from a Windows command shell using the following syntax:
NOTE: dessci.lic is the license file that you obtained from Design Science, and debug_log_path is the full path to the debug log file. Pre-pending debug_log_path with the + character appends logging entries. Spaces in pathnames require double quotes around the path.
LMTOOLS, a license manager tools GUI, is part of the download linked in step 2 above. Some of the functions LMTOOLS performs include the following:
In order to control the operation of lmgrd from the LMTOOLS user interface, you first must configure it as a license manager service. To configure a license server as a service, you must have Administrator privileges.
Manually from LMTOOLS Follow the procedure outlined above to configure FlexNet as a service before proceeding. Once the license manager service is configured, lmgrd is started by starting the service from the LMTOOLS interface.
Automatically at System Startup
Unix Platforms The FlexNet License Manager Daemon, lmgrd, is started either manually from a terminal or automatically at system startup. Manually from a terminal Start lmgrd, by a user other than root, from a UNIX terminal using the following syntax:
NOTE: dessci.lic is the license file that you obtained from Design Science, and debug_log_path is the full path to the debug log file. Pre-pending debug_log_path with the + character appends logging entries. If lmgrd must be started by the root user, use the su command to run lmgrd as a non-privileged user, as shown below.
NOTE: username is a non-privileged user. Ensure that the Design Science License Daemon (dessci) has execute permissions for username. Automatically Edit the appropriate boot script (
NOTE: This does not start the daemon until you reboot your license server machine. License Server Failover If you use concurrent licensing, then you may employ a simple mechanism for license server failover. If your primary server machine is unreachable, or the license manager software is down, a redundant backup server will continue to administer your license. To take advantage of the license server failover mechanism, you must request it from Design Science Support (premiumsupport@dessci.com). We will provide you with two license files: one pointing to the main server and the other pointing to the failover server. These two files need to be copied onto each client machine, as well as distributed to their corresponding servers. The name (and path) of the second license file should be identical to the first license file, except that it should have "-failover" appended before the file name extension. Example: First license file - "c:\licenses\dessci.lic" Second license file - "c:\licenses\dessci-failover.lic" You have the option of changing the license file names and paths, however please contact Design Science Support (premiumsupport@dessci.com) for instructions before doing so. | ||||||||
Copyright © 1996-2016 Design Science, Inc. All rights reserved. |