Can't make directory /usr/tmp/.flexlm, errno: 2(No such file or directory)

Can't make directory /usr/tmp/.flexlm, errno: 2(No such file or directory)

Error

Can't make directory /usr/tmp/.flexlm, errno: 2(No such file or directory)

Description

1.The certificate codebase is littered with explicit references to temporary file locations ( under "/tmp", "/usr/tmp" & "/var/tmp" ).
2.There is a particular reliance on the existence of "/usr/tmp" which is a bug.

3.The error will be seen only when  /usr/tmp directory is not available in the system.

4.This error can be encountered while starting the lmgrd.

Example

16:02:58 (che) TCP_NODELAY NOT enabled
16:02:58 (che) Listener Thread: running
16:03:56 (che) Can't make directory /usr/tmp/.flexlm, errno: 2(No such file or directory)
16:04:56 (che) Can't make directory /usr/tmp/.flexlm, errno: 2(No such file or directory)
16:05:56 (che) Can't make directory /usr/tmp/.flexlm, errno: 2(No such file or directory)
16:06:56 (che) Can't make directory /usr/tmp/.flexlm, errno: 2(No such file or directory)
16:07:56 (che) Can't make directory /usr/tmp/.flexlm, errno: 2(No such file or directory)
16:08:56 (che) Can't make directory /usr/tmp/.flexlm, errno: 2(No such file or directory)

Workaround

1.Create /usr/tmp either as a directory in its own right or as a symbolic link to / var / tmp.
2.Most of the time systems have /usr/tmp folder and everything works fine.

3.This directory is used to write some temporary data

4.It is known that FlexLM has references to temp directories like this and the issue will be fixed in future releases.

 

 

Was this article helpful? Yes No
No ratings
Version history
Revision #:
1 of 1
Last update:
‎Aug 20, 2020 12:22 AM
Updated by:
 
Contributors