FLEXlmand PTC Software
This chapter contains somebasic FLEXlm information as it pertains to PTC software. For comprehensivedetails, refer to the FLEXlm End User Manual.
Refer to the latest version of the FlexNet document, License Administration Guide for more information. Click on the link below that matches your operating system to download the most recent version (11.16.2.0) of Autodesk Network License Manager: Windows: Autodesk Network License Manager for Windows. Mac OS X: Autodesk Network License Manager.
FLEXlmDaemons
For floating licenses, twoFLEXlm daemons work in conjunction: the FLEXlm license managerdaemon ( lmgrd) and at least one vendor daemon. Both daemons run on thelicense server, but function differently. The lmgrd daemon is standardfor all installations, while the vendor daemon is customized by the vendor(PTC) to manage license usage.
Thelmgrd Daemon
The FLEXlm licensemanager daemon (lmgrd) runs on the license server and works in conjunctionwith the vendor daemons. The lmgrd daemon does not manage license usage.The lmgrd daemon:
- Starts vendor daemons
- Refers applications tothe appropriate vendor daemon
- Has no knowledge of PTClicenses and/or license files
- Communicates with otherlmgrd daemons on the network (for triad installations)
Refer to the floating licenseacquisition process for more details on how lmgrd works with the PTC daemon.
VendorDaemons
Vendor daemons are customizedFLEXlm software programs that are developed by the vendor who hasintegrated FLEXlm into their licensing environment. PTC is considereda vendor and has developed a vendor daemon called 'ptc_d'. Theptc_d daemon runs on the license server as well as lmgrd.
Only one ptc_d may berunning on a single license server at any one time. Pro/SERVER can runin parallel with ptc_d on the same license server.
Like all other vendor daemons,ptc_d’s function is to grant/deny floating licenses upon request from clientapplications. The ptc_d daemon, developed by PTC, contains the authenticationinformation for license security; not lmgrd.
For customers who have multipleproducts licensed with FLEXlm, it is common to have a single lmgrddaemon running along with multiple vendor daemons.
FloatingLicense Acquisition
For floating licenses, thelicense acquisition process works as follows:
1. The PTC client communicateswith the lmgrd daemon on the server requesting a PTC license.
2. The lmgrd daemon refersthe PTC client to the ptc_d daemon for a PTC license. The lmgrd daemondoes not issue licenses.
3. The PTC client requeststhe usage of a license by feature name from ptc_d.
4. The ptc_d daemon grantsor denies the license depending upon availability.
AdditionalNotes
- The ptc_d daemon readsthe PTC license file.
- FLEXlm debug informationis written to the debug log file located within the flexlm installationdirectory.
- A FLEXlm optionsfile can be set up by the end user. Refer to the FLEXlm documentationfor details.
Other (non-PTC) vendor daemonsmay also be running on this machine.
Technical Support
On-Line Manuals
Licensing User's Guide
License Agreements and TerminologiesLicense ManagementSingle-User LicenseInstalling a LICUninstalling a LICFloating-User LicenseInstalling a LICCheck Out & Check InCurrent UsersFloating License AdministratorFlexlm License Manager
MDK Professional EvaluationLicensing Errors![Ptc License Manager Download Ptc License Manager Download](/uploads/1/2/6/3/126370538/674372799.png)
Ptc License Server Download
The FlexNet Publisher (server) controls the number of license copies of a software product. The FlexNet Publisher can be installed on Windows and Unix/Linux machines. Client machines must be able to access the server over the Local Area Network (LAN).
MDK supports single-server FLexNet floating license installations. You can only use the ARM License Manager to set up single-server floating licenses. A multiple-server floating license configuration must be set up manually.
Steps to set up the server:
See also
Related Knowledgebase Articles
ProductsDevelopment Tools | Hardware & Collateral | Downloads | Support | Contact |
Cookie Settings | Terms of Use | Privacy | Accessibility | Trademarks | Contact Us | Feedback Copyright © 2005-2019 Arm Limited (or its affiliates). All rights reserved. |