Linux で Autodesk Network License Manager をセットアップする方法

Autodesk Support

2024年10月2日


対象となる製品とバージョン


問題:

この記事は、Linux オペレーティング システムで Autodesk Network License Manager を設定する方法について説明します。

環境:

Linux

解決策:

注: Autodesk License Manager (11.18)は、次の Linux ディストリビューションでのみサポートされています。

  • Rocky Linux 9

  • Red Hat Enterprise Linux 9

  • Red Hat Enterprise Linux 8

  • Red Hat Enterprise Linux 7

  • SUSE Linux Enterprise 15 SP2

  • SUSE Linux Enterprise 15 SP1

  • SUSE Linux Enterprise 15

  • SUSE Linux Enterprise 12 SP4

Network License Manager の動作環境」を参照

 
Licnese Manager を設定するには、次の手順を実行します。
  1. Linux 版 Autodesk Network License ManagerLinux 11.19.4.1 の場合は、このリンクからダウンロードしてください。

    • nlm11.19.4.1_ipv4_ipv6_linux64.tar.gz ファイルをデスクトップにダウンロードします。

  2. Autodesk Network License Manager をインストールするには、次のコマンドをルート ユーザとして実行します。

    • tar –zxvf nlm11.19.4.1_ipv4_ipv6_linux64.tar.gz

    • rpm -vhi nlm11.19.4.1_ipv4_ipv6_linux64.rpm

    • ライセンス サーバが /opt/flexnetserver/ フォルダにインストールされます。

  3. ライセンス サーバのホスト名とホスト ID を確認します。 

  • ライセンス サーバ システムのホスト ID を取得するには、次のコマンドを実行します。

/opt/flexnetserver/lmutil lmhostid

このコマンド出力で、引用符で囲まれたホスト ID を書き留めておきます。システムで 2 枚の NIC カードがアクティブになっている場合は、最初に表示されている MAC アドレスを書き留めておきます。
lmutil - Copyright (c) 1989-2018 Flexera.All rights reserved.
The FlexNet host ID of this machine is "000c297949e0"

  • ライセンス サーバ システムのホスト名を取得するには、次のコマンドを実行します。

/opt/flexnetserver/lmutil lmhostid hostname

コマンドの出力から、ライセンス サーバーのホスト名をメモします。 
lmutil - Copyright (c) 1989-2018 Flexera.All rights reserved.
The FlexNet host ID of this machine is "HOSTNAME=Centos7.localdomain"

 

  1. Autodesk Account でネットワーク ライセンス ファイルを生成します。

    • ライセンス ファイルが生成されたら、拡張子が .lic であることを確認し(adsk_license.lic など)、/opt/flexnetserver/licenses フォルダに格納します。  フォルダが存在しない場合は、sudo mkdir /opt/flexnetserver/licenses コマンドを使用してフォルダを作成します。

注: この記事では、ネットワーク ライセンス ファイル名として「adsk_license.lic」を使用します。

  1. ネットワーク ライセンス サーバを起動する方法は次のとおりです。

    • /opt/flexnetserver/lmgrd -c /opt/flexnetserver/licenses/adsk_license.lic -l /opt/flexnetserver/server_log.log

  2. ライセンス サーバのステータスを取得する方法は次のとおりです。

    • /opt/flexnetserver/lmutil lmstat -a -c /opt/flexnetserver/licenses/adsk_license.lic

  3. ライセンス サーバのサービスを停止する方法は次のとおりです。

    • /opt/flexnetserver/lmutil lmdown -q -force

    • 代わりに ps コマンドを実行して lmgrd と adskflex のプロセス id を取得し、プロセスを停止する方法もあります。

      • ps -aw | grep lmgrd

      • ps -aw | grep adskflex

      • kill -9 (上記のコマンドでそれぞれ取得したプロセス ID を提供)

  4. システムの再起動後にライセンス サーバを自動で起動する方法は、次のとおりです。

    • ルート ユーザとして /etc/rc.d/rc.local スクリプトを開き、ライセンス サーバ起動コマンドを入力します。

touch /var/lock/subsys/local
/opt/flexnetserver/lmgrd -c /opt/flexnetserver/licenses/adsk_license.lic -l /opt/flexnetserver/server_log.log

注: 起動時にスクリプトが確実に実行されるようにするため、次のコマンドを root として実行します。
chmod +x /etc/rc.d/rc.local

 

  1. 必要なすべてのポートが開いていることを確認します。

製品:

すべてのデスクトップ製品;


この情報は役に立ちましたか?


サポートが必要な場合は、Autodesk Assistant にお問い合わせください!

Assistant が回答を見つけたり、担当者に連絡するお手伝いをします。


オートデスクではどのようなサポートが提供されますか?

ご利用可能なサポートの種類は、サブスクリプションのプランによって異なります。現在のプランでご利用可能なサポート レベルをご確認ください。

サポート レベルを確認