HP-MPI User's Guide (11th Edition)

Getting started
Getting started using HP-UX or Linux
Chapter 228
If the license needs to be placed in another location which would not be
found by the above search, the user may set the environment variable
LM_LICENSE_FILE to explicitly specify the location of the license file.
For more information, see http://licensing.hp.com.
Installing License Files A valid license file contains the system hostid
and the associated license key. License files can be named either as
license.dat or any name with extension of *.lic (like mpi.lic, for
example). Copy the license file under the directory
/opt/hpmpi/licenses.
The command to run the license server is:
% $MPI_ROOT/bin/licensing/<arch>/lmgrd -c mpi.lic
License Testing Build and run the hello_world program in
$MPI_ROOT/help/hello_world.c to check for a license. If your system is
not properly licensed, you will receive the following error message:
(“MPI BUG: Valid MPI license not found in search path”)
Merging Licenses Newer HP-MPI licenses use the INCREMENT
feature which allows separate HP-MPI licenses to be used in
combination by concatenating files. For example:
License 1:
SERVER myserver 0014c2c1f34a
DAEMON HPQ
INCREMENT HP-MPI HPQ 1.0 permanent 8 9A40ECDE2A38 \
NOTICE="License Number = AAAABBBB1111"
SIGN=E5CEDE3E5626
License 2:
SERVER myserver 0014c2c1f34a
DAEMON HPQ
INCREMENT HP-MPI HPQ 1.0 permanent 16 BE468B74B592 \
NOTICE="License Number = AAAABBBB2222"
SIGN=9AB4034C6CB2
Here, License 1 is for 8 ranks, and License 2 is for 16 ranks. The two
licenses can be combined into a single file: