Cannot make directory /usr/tmp/.flexlm

Cannot make directory /usr/tmp/.flexlm

Cannot make directory /usr/tmp/.flexlm

This article explains what to do if the directory cannot be created running FlexLM.

When running the Linux version of the license manager you may see errors in the FlexLM log file that look like:

(lmgrd) Can't make directory /usr/tmp/.flexlm, errno: 2 (No such file or directory)
(lmgrd) Can't open /usr/tmp/.flexlm/lmgrdl.xxx, errno: 2 license manager: can't initialize
(lmgrd) Can't remove statfile /usr/tmp/.flexlm/lmgrdl.xxx: errno No such file or directory

This shouldn’t prevent users from successfully checking out licenses. However, to correct the problem, you can either create the missing folder or create a symbolic link to the existing directory:

% sudo ln -s /tmp /usr/tmp

Still stuck?