HP-MPI Version 2.2.5 for Linux Release Note
HP-MPI V2.2.5 for Linux Release Note
Licensing Policy
43
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:
SERVER myserver 0014c2c1f34a
DAEMON HPQ
INCREMENT HP-MPI HPQ 1.0 permanent 8 9A40ECDE2A38 \
NOTICE="License Number = AAAABBBB1111" SIGN=E5CEDE3E5626