|
2.6.1 Floating License
If you have a floating license, you will need to follow the
instructions below to make it work. If you do not have a floating license, you may
skip this section.
Create a floating license directory
Make a new directory to keep track of the running ADF processes. This
directory must be located on a file system that is shared between all nodes on
which you want to run ADF with this floating license.
Thus, if $ADFHOME is shared and you want (for example) to use the name
FloatADF to count the processes:
mkdir $ADFHOME/FloatADF
chmod 1777 $ADFHOME/FloatADF
In this example, we have given all users read, write and execute permissions to this directory.
If you wish to restrict this for security reasons, you may do so as long as all ADF users will have
read, write and search permission for this directory.
E-mail us the license information
Send the result of the following commands (using again the name FloatADF as
an example) to license@scm.com:
ls -lid $ADFHOME/FloatADF
Also, execute the command below on each machine (or cluster node) where you want to run ADF
(the ADF package must be installed before running this command) and include the output in your e-mail.
$ADFBIN/dirac info
Important:
- You need to mail the exact output of the above command, thus with a full path to the FloatADF direcetory.
- You should not delete, move or rename this directory once you have sent this information to SCM.
Doing so will break your floating license.
Install license file
SCM will send you a license file by e-mail. Its installation is identical to that for
non-floating licenses. Copy it to your system (most conveniently also in a shared directory)
and make sure all users have read permission to it:
cp license.txt $ADFHOME/license.txt
chmod ugo+r $ADFHOME/license.txt
Next make sure ADF will use this license file by setting the SCMLICENSE
environment variable (Bourne shell syntax is shown):
SCMLICENSE=$ADFHOME/license.txt
export SCMLICENSE
|