FAQ-915 LinuxでFLEXlmライセンスサーバーを起動すると、"license daemon: system error code: No such file or directory" というエラーが表示されるのはなぜですか?
最終更新日:2023/4/23
Linux OSでOriginのライセンスサーバを開始できず、lmgrd ログファイルに以下のエラーメッセージが表示された場合
(lmgrd) license daemon: system error code: No such file or directory
あるいは、lmstat出力に以下の情報がある場合
Vendor daemon status (on server_name):
orglab: The desired vendor daemon is down (-97,121)
lmgrdデーモンがorglabデーモンを見つけられないことが原因です。
この問題を解決するには
- 最初にorglab.exeファイルがあるかどうかを確認してください。orglabデーモンがない、または破損している場合は、Webサイトからダウンロードしてください。
- orglab.exe に実行権限があるか確認してください。ない場合、orglab.exeでchmod 755を実行し、 lmgrd.exeを再起動します。
- サーバーマシンに32ビットバイナリを実行するために必要なライブラリがインストールされていることを確認してください。以下のようにしてインストール可能です。
sudo apt update sudo dpkg --add-architecture i386 sudo apt update sudo apt install libc6:i386 libstdc++6:i386 libncurses5:i386 zlib1g:i386 sudo ln -s /lib/i386-linux-gnu/ld-linux.so.2 ld-lsb.so.3
- 上記を確認後、問題が引き続き発生する場合は、次を試してください。
- 開始している場合はFLEXLmを停止します。
- ライセンスファイルに以下の変更を加えます。
VENDOR orglab <orglabデーモンライブラリへのフルパス>
例えば、VENDOR orglab /opt/OriginLicenseServer
- FLEXlmサービスを再度開始します。
キーワード:ライセンス, 同時起動, フローティングライセンス, ネットワーク, Linux