ARM® DS-5™ License Management Guide

Version 5


Table of Contents

Preface
About this book
Using this book
Glossary
Typographic conventions
Feedback
Other information
1 Supported platforms
1.1 Supported platforms
1.2 Tool licensing schemes
1.3 Types of license
1.4 Node-locked license scheme
1.5 Floating license scheme
1.6 About the ARM License Manager
1.7 About the ARM web licensing portal
2 Requesting Your License
2.1 Information required for a license
2.2 Manually obtaining a license from the ARM web licensing portal
3 Installing a node-locked license using the ARM License Manager
3.1 Installing a node-locked license using the ARM License Manager
3.2 Installing a node-locked license manually (Windows only)
3.3 Installing a node-locked license manually (Unix/Linux only)
4 Using a Floating License
4.1 About configuring the client licensing
4.2 Setting up your licensing environment with the ARM License Manager
4.3 Setting up your licensing environment from the Control Panel (Windows clients only)
4.4 Setting up your licensing environment at the command line (Unix/Linux clients only)
5 Frequently Asked Questions about Licensing ARM Products
5.1 How does FlexNet find a license file?
5.2 Can I use FlexNet with more than one product?
5.3 How do I merge license files?
5.4 How do I find my product serial number?
5.5 How do I find my host ID?
5.6 How do I move my license to another computer?
5.7 Do upgrade or update seats replace existing seats?
5.8 Do the ARM development tools support BORROW?
5.9 Do ARM licenses support queuing?
5.10 Why can I not find the lmhostid utility?
5.11 Format of a license entry
6 Troubleshooting client configuration
6.1 License apparently missing error
6.2 My node-locked tools fail with FlexNet error -8: Invalid license key (inconsistent authentication code)
6.3 How can I change the order in which my license sources are accessed?
6.4 Optimizing floating license checkout times
6.5 Can I use a remote floating license server?
6.6 Why am I getting FlexNet error -15: Cannot connect to floating license server system?
7 Troubleshooting server configuration
7.1 How can I run my FlexNet server more securely?
7.2 Server debug log reports “Invalid license key (inconsistent authentication code)”
7.3 Can I define the order in which licenses in a mixed version license file are issued?
7.4 How can I tell how many floating licenses are in use?
7.5 Server debug log reports “(armlmd) cannot open lock file” or “cannot communicate with lmgrd”
7.6 What version of the floating license server daemons must I use?
7.7 How can I limit user access to particular licensed features?
7.8 About the options file
7.9 Configuring your floating license server to use the options file
7.10 Why am I getting "DENIED" messages in the server log?
7.11 How can I manage the size of the server debug log file?
7.12 Suppressing messages from the server log
7.13 Restarting the floating license server
7.14 Starting a new server debug log
8 Setting Up a Floating License Server
8.1 About the license management utilities
8.2 About installing the server software
8.3 Getting the ARM floating license server utilities
8.4 Installing server software on Windows
8.5 Installing server software on Unix/Linux
8.6 Modifying your floating license file
8.7 Starting a Windows server from the graphical user interface
8.8 Starting a Windows server from the command line
8.9 Starting a Unix/Linux server from the command line
8.10 About shutting down a floating license server
8.11 Shutting down a Windows server
8.12 Shutting down a Unix/Linux server
9 ARM License Manager Diagnostic Utility
9.1 About the armlmdiag utility
9.2 armlmdiag utility

List of Figures

1-1 Single-server model
1-2 Three-server model
2-1 View and edit licenses page
2-2 Add License dialog box
2-3 Choose host ID page
2-4 Obtain a new license page
3-1 Add License dialog box
3-2 Existing license page
4-1 Add License dialog box
8-1 Selecting Configuration using Services
8-2 Server setup dialog

List of Tables

5-1 Commands for obtaining host IDs

Release Information

Document History
Issue Date Confidentiality Change
A 29 March 2011 Non-Confidential First release
B 30 September 2011 Non-Confidential Update 1 for DS-5
C 29 February 2012 Non-Confidential Update 2 for DS-5
D 29 July 2012 Non-Confidential Update 3 for DS-5
E 12 October 2012 Non-Confidential Update 4 for DS-5
F 15 March 2013 Non-Confidential Update 5 for DS-5
G 14 March 2014 Non-Confidential Update 6 for DS-5

Proprietary Notice

Words and logos marked with ® or ™ are registered trademarks or trademarks of ARM® in the EU and other countries, except as otherwise stated below in this proprietary notice. Other brands and names mentioned herein may be the trademarks of their respective owners.
Neither the whole nor any part of the information contained in, or the product described in, this document may be adapted or reproduced in any material form except with the prior written permission of the copyright holder.
The product described in this document is subject to continuous developments and improvements. All particulars of the product and its use contained in this document are given by ARM in good faith. However, all warranties implied or expressed, including but not limited to implied warranties of merchantability, or fitness for purpose, are excluded.
This document is intended only to assist the reader in the use of the product. ARM shall not be liable for any loss or damage arising from the use of any information in this document, or any error or omission in such information, or any incorrect use of the product.
Where the term ARM is used it means “ARM or any of its subsidiaries as appropriate”.

Confidentiality Status

This document is Non-Confidential. The right to use, copy and disclose this document may be subject to license restrictions in accordance with the terms of the agreement entered into by ARM and the party that ARM delivered this document to.
Unrestricted Access is an ARM internal classification.

Product Status

The information in this document is Final, that is for a developed product.

Web Address

Non-ConfidentialPDF file icon PDF versionARM DUI0577G
Copyright © 2011-2014 ARM. All rights reserved.