Aufgrund eines Problems bei der FlexLM-Lizenzierung wird von Intel® FPGA Softwarelizenz, Mentor Graphics und anderen EDA-Anbietern verwendet, um floating-Lizenzen zu unterstützen. FlexLM unterstützt nur die Ausführung eines Lizenz-Daemons jedes Anbieters (wie alterad oder mgcld). Möglicherweise sehen Sie die folgenden Nachrichten in Ihrer Lizenz-Logdatei, wenn Sie versuchen, Lizenzserver für Intel® FPGA Software und Mentor Graphics auf demselben Lizenzserver zu starten:
(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.
Dieses Problem tritt auf, wenn die Intel® FPGA Softwarelizenz Feature-Zeilen von Mentor Graphics mit dem mgcld Daemon enthält und die Mentor Graphics Lizenz auch Feature-Zeilen mit dem mgcld Daemon enthält. Wie oben erwähnt unterstützt die FlexLM-Lizenzierung nur die Ausführung einer Version eines Anbieter-Daemons wie mgcld.
Um dieses Problem zu beheben, führen Sie eine der folgenden Aktionen durch:
- Hosten Sie entweder die Intel® FPGA-Softwarelizenz oder die Mentor Grafiklizenz auf einen anderen Lizenzserver.
- Kombinieren Sie die beiden Lizenzen in einer einzigen Datei, die dann einen einzelnen alterad Daemon und einen einzelnen mgcld-Daemon verwenden kann.
- Bearbeiten Sie die beiden Lizenzen, um alle mgcld-Funktionen von der Intel® FPGA-Softwarelizenz auf die Mentor-Grafiklizenz zu verschieben. Die Intel® FPGA Softwarelizenzen verwendet dann nur einen einzigen alterad Daemon und die Mentor Graphics Lizenz verwendet nur einen einzelnen mgcld Daemon.