Setting up the Arm Licence Server
Before you begin
Get access to a compatible Linux Server
Install Arm HPC tools
Download the Licence Server from Arm Developer
Get an Arm floating license from Arm Support
Procedure
Install the Arm Licence Server
Arm Licence Server is only required for floating server licenses on HPC clusters
Install evaluation and workstation licenses directly into the 'licences' folder in the Arm Forge installation directory
Find and extract the Arm Licence Server installation package
Run 'textinstall.sh' to start the installation
Accept the license agreement and specify the installation directory
Explore the installation directory
'bin' - contains the server startup file and automatic startup configuration file
'doc' - contains the User Guide and Release Notes
'lib' - contains the systemd init config file for starting the Licence Server as a service
'licences' - the store for your Arm Licence Server license
Procedure
Add your license files
Find and extract the Arm Licence Server license package you received from Arm Support
A floating license includes a client 'Licence' file and a server 'Licence.' file
Contact Arm support if you need to change the license port number or migrate it to another server machine
Copy the server license to the 'licences' directory in the server installation directory
Edit the hostname in the client 'Licence' file
Copy the client 'Licence' file to the Arm Forge installation directory
Start the Licence Server and check that the server status page loads
Run Arm Forge and check that the license is valid
Procedure
Set up the Licence Server to run as a service
Create an unprivileged user and allocate a log directory to the user
Enable the Licence Server service
Run the server using the unit configuration file