記事 ID: 000074495 コンテンツタイプ: トラブルシューティング 最終改訂日: 2021/08/28

同一サーバー上でインテル® FPGA・ソフトウェア・ライセンスと Mentor Graphics ライセンスをホスティングする際にエラーが発生するのはなぜですか?

環境

    インテル® Quartus® Prime 開発ソフトウェア・プロ・エディション
BUILT IN - ARTICLE INTRO SECOND COMPONENT
詳細

FlexLM ライセンスの問題により、インテル® FPGA・ソフトウェア・ライセンス、Mentor Graphics、およびその他の EDA ベンダーがフローティング・ライセンスをサポートするために使用しています。 FlexLM は、各ベンダーのライセンス・デーモン (alterad や mgcld など) の実行のみをサポートしています。 同じライセンスサーバーでインテル® FPGA・ソフトウェアと Mentor Graphics の両方のライセンスサーバーを起動しようとすると、ライセンスログファイルに次のメッセージが表示されることがあります。

(mgcld) Cannot open lock file. errno=11 (/var/tmp/lockmgcld): Resource temporarily unavailable
(mgcld) EXITING DUE TO SIGNAL 41 Exit reason 9
(lmgrd) mgcld exited with status 41 (Exited because another server was running)
(lmgrd) MULTIPLE "mgcld" license server systems running.
(lmgrd) Please kill, and run lmreread
(lmgrd)
(lmgrd) This error probably results from either:
(lmgrd) 1. Another copy of the license server manager (lmgrd) is running.
(lmgrd) 2. A prior license server manager (lmgrd) was killed with "kill -9"
(lmgrd) (which would leave the vendor daemon running).
(lmgrd) To correct this, do a "ps -ax | grep mgcld"
(lmgrd) (or equivalent "ps" command)
(lmgrd) and kill the "mgcld" process.

この問題は、インテル® FPGA・ソフトウェア・ライセンスに mgcld デーモンを使用した Mentor Graphics の計画線が含まれている場合に生じます。また、Mentor Graphics ライセンスには mgcld デーモンを使用する計画線も含まれています。上記のように、FlexLM ライセンスは mgcld などのベンダー・デーモンの 1 つのバージョンの実行のみをサポートします。

解決方法

この問題を回避するには、次のいずれかの操作を実行します。

 

  • インテル® FPGA ソフトウェア・ライセンスまたは Mentor Graphics ライセンスを別のライセンスサーバーに再ホスティングします。
  • 2 つのライセンスを 1 つのファイルにまとめ、1 つの alterad デーモンと 1 つの mgcld デーモンを使用できます。
  • 2 つのライセンスを編集して、すべての mgcld 機能を インテル® FPGA ソフトウェア・ライセンスから Mentor Graphics ライセンスに移動します。インテル® FPGA ソフトウェア・ライセンスは 1 つの alterad デーモンのみを使用し、Mentor Graphics ライセンスは 1 つの mgcld デーモンのみを使用します。

関連製品

本記事の適用対象: 1 製品

インテル® プログラマブル・デバイス

1

このページのコンテンツは、元の英語のコンテンツを人力翻訳および機械翻訳したものが混在しています。この内容は参考情報および一般的な情報を提供するためものであり、情報の正確さと完全性を保証するものではありません。インテルは不正確な翻訳があった場合でもいかなる責任を負いません。このページの英語版と翻訳の間に矛盾がある場合は、英語版に準拠します。 このページの英語版をご覧ください。