Weird Result

Hey, I just installed PGI, getting some weird results with the lm tools though,

matt@khea$ file /opt/pgi/linux86-64/12.3/bin/lmutil
/opt/pgi/linux86-64/12.3/bin/lmutil: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped

matt@khea$ ls /opt/pgi/linux86-64/12.3/bin/lmutil
-r-xr-xr-x 1 matt matt 1.5M 2012-03-08 21:59 /opt/pgi/linux86-64/12.3/bin/lmutil

matt@khea$ /opt/pgi/linux86-64/12.3/bin/lmutil
-bash: /opt/pgi/linux86-64/12.3/bin/lmutil: No such file or directory

I’ve never seen this… Help?

I’ve never seen this… Help?

On some newer version of Linux, some of utilities lmutil is looking for are not installed by default. Hence the “No such file or directory” is not lmutil itself, but rather one of these utilities.

The fix is to install the Linux Standard Base package. For example on Ubuntu, run the command “apt-get lsb install”.

  • Mat

That fixed it, thanks!

I have the same problem on openSuse 11.2 with LSB package installed.
Version PGI 11.10 has worked fine.

file /opt/pgi/linux86-64/12.3/bin/lmgrd
/opt/pgi/linux86-64/12.3/bin/lmgrd: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped

/opt/pgi/linux86-64/12.3/bin/lmgrd -c /opt/pgi/license.dat
bash: /opt/pgi/linux86-64/12.3/bin/lmgrd: No such file or directory

Similarly:
/opt/pgi/linux86-64/12.3/bin/lmutil
bash: /opt/pgi/linux86-64/12.3/bin/lmutil: No such file or directory

Do you have any idea?

Resler,

lsb_release should reveal core-3.0 or newer. Older will not work.

If the 11.10 version of the license handler (lmgrd,pgroupd) works, use that. Your license
should work for all new releases through February 2013 (13.2), so if it
works with 11.10, it should still work with 12.3 and on.

You can install multiple versions of compilers in the same $PGI, without
them stepping on each other.

regards,
dave

Dear Dave,

Thank you for your answer. Finally I have found out I need not install lm on a node at all.
Still, I have two remarks:

  1. Better documentation of the server/node lm configuration would be helpful (fw issues and pgroupd port configuration, node configuration).
  2. List of the verified linux distributions (http://www.pgroup.com/support/install.htm) contains much more ancient distros than opensuse 11.2 which is a base for SLES 11. I supposed by this list I could have troubles rather with recent distros than with old ones.

Regards,

Jaroslav