85 Rate this article:
No rating

How to move flexera and flexera-sv folders to a different directory than the default one

 

The new licensing system requires Read/Write/Execute permissions on the /harris/license/flexera and /harris/license/flexera-sv folders for each user of the software. This is the requirement for all licensing mode (node locked and floating), and even for client machines of a license server. This could be a limitation, specifically for client shared installation such as NFS installations.

 

The procedure below shows how to move those flexera and flexera-sv folder to another directory where it is easier to provide read/write/execute permissions. The workaround consists in creating flexera and flexera-sv directories with full read/write/execute permissions in a directory where users can write and to create symbolic links to those new directories

Note: Read/write/execute permissions on the flexera and flexera-sv folders are mandatory to have the license system working, even if they are moved to a different directory.


Note: flexera and flexera-sv folders should be available for all users who access/use the same software installation: it is not possible to define one set of those folders per users for a given installation.


In the example below the new flexera and flexera-sv folders are moved to the /tmp/harris folder

 

  1. Procedure for Linux machines

         a.  Create new flexera and flexera-sv folders in a directory where read/write/execute permissions can be set for all software users


         mkdir /tmp/harris/License/flexera

         mkdir /tmp/harris/License/flexera-sv

     

    b. Provide read/write/execute permission to those folders for all users 

         chmod 777 /tmp/harris/License/flexera

         chmod 777 /tmp/harris/License/flexera-sv


    c. Delete or rename existing folders in the default installation directory

         cd /usr/local/harris/license

   mv flexera flexera.bak

         mv flexera-sv flexera-sv.bak


    d. Create symbolic links to the new folders

                        cd /usr/local/harris/license

         ln -s /tmp/harris/License/flexera flexera

         ln -s /tmp/harris/License/flexera-sv flexera-sv

 

 

2. Procedure for Windows machines

          a. Create new flexera and flexera-sv folders in a directory where read/write/execute permissions can be set for all software users 

      b. Provide read/write/execute permission to those folders for all users. Make sure that the properties of new folders are not "hidden" and not "read-only". 

         c. Delete or rename existing folders in the default installation directory: c:\program files\harris\license.

         d. Create symbolic links to the new folders. For example in DOS:

         mklink /d "C:\Program Files\Harris\License\flexera" "C:\ProgramData\Harris\License\flexera"

         mklink /d "C:\Program Files\Harris\License\flexera" "C:\ProgramData\Harris\License\flexera-sv"


 

Note: this workaround can also be used to move the /tmp/harris folder to another directory if needed.


Note : Node-locked/local license configuration of a NFS-mounted Harris product installation shared by multiple computers is not supported. If you are in this configuration and cannot use a floating license and/or install the software locally on each user computer we recommend to contact Tech Support.

____________________________________________

HA created by BC on 10/24/2017 - reviewed by JU and DS on 10/30/2017

 

 


 

 

 

Please login or register to post comments.