LoginSignup
2
2

More than 5 years have passed since last update.

FLEXLM Floating License Service On Ubuntu 14.04

Posted at

何が起きたか?

ubuntu 14.04LTS で FLEXLM License Server を動かそうとしたら

/usr/local/bin/lmgrd: No such file or directory

エラーメッセージが出てきて起動しない。ファイルあるっちゅうねん・・・

調査

Linuxでは、Executable file の場合に自身だけでなく依存ライブラリが存在しないときもこのエラーになる。
改善してほしいが英語で提案して切り込んでいく時間はいまんとこない。

まず、何が足りないか?

$ ldd /usr/local/bin/lmgrd 
    linux-gate.so.1 =>  (0xf7716000)
    libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf76df000)
    libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7699000)
    libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf767b000)
    libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf74cc000)
    libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf74c7000)
    /lib/ld-lsb.so.3 => /lib/ld-linux.so.2 (0xf7717000)

つうことで見慣れない /lib/ld-linux.so.2 が必要。

対処

$ sudo apt-get install lsb-core

してから起動しなおすと・・・

Starting license_DS5PE-LD-40001_00a0b0a88d57 license server
    license=/usr/local/etc/FLEXlm/licenses/license_xxxxxxxxxxxxxxxx.dat
    logfile=/var/log/FLEXlm/license_xxxxxxxxxxxxxxxx.flexlm.log

応急処置完了。

LSBって?

Linux Standard Base

Distro間の差分を吸収したいらしい。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2