FlexLMの設定
1. 簡単な方法: OpenLM サーバーからライセンス サーバーにリモートでクエリを実行します。この方法により、EasyAdmin ユーザー インターフェース レポート ウィンドウでのライセンス使用情報のレポートが容易になります。
2. 高度な方法:OpenLM Broker によってローカルでライセンス サーバーにクエリを実行し、その情報を OpenLM サーバーに伝達します。このオプションは以下を提供します。
- ライセンスの拒否(デナイアル)や借用(ボロー)ライセンスなどの
追加情報。 - オプション ファイルの管理などの管理機能、および
- ネットワークとセキュリティの問題を克服するシステムの堅牢性。
OpenLM Serverと直接接続
FlexLM とのインターフェースの最初のオプションは、OpenLM Serverがライセンス マネージャー サーバーに直接クエリを実行することです。
OpenLM Server がインストールされ、設定されていることを確認してください。
- EasyAdmin ユーザー インターフェイス → スタート メニュー → 管理 → ライセンス マネージャー サーバー → LM の追加 に移動します。
- 説明ボックスに説明を挿入して 、ライセンス マネージャーを認識しやすくします。
- [ タイプ ] ドロップダウン メニューから、
- ライセンス サーバーの ホスト名とポート番号 を入力します。例では、これらはそれぞれ win2016dev2 と 27000 です。サーバー名とポートを見つけるには、 この投稿を参照してください。
- ライセンスサーバーが物理的に存在する場所の タイム ゾーンを設定します (例: UTC +02:00 エルサレム)。
- トライアド構成を有効化 : OpenLMは、いくつかのタイプのライセンス サーバー (FlexLM、DSLS、IBM LUM など) に対して複数のサーバー冗長構成をサポートします。 FlexLMの場合、このようなサーバーは「トライアド」と呼ばれます。 詳細については、Triad の構成手順を確認してください。
- オン: OpenLM サーバーは、トライアドのすべての FlexLM サーバーのアクティビティを監視します。
- オフ (デフォルト): OpenLM サーバーは、単一の FlexLM ライセンス サーバーのアクティビティのみを監視します
- Use Broker トグル: オフ。
- 接続をテストすることをお勧めします (ポップアップが表示されます)。
確立された接続は次のとおりです。
失敗した接続テストは次のようになります
- [保存] をクリックします。
- OpenLM Server は、リモートで FlexLM ライセンス マネージャーにクエリを実行し、EasyAdmin ユーザー インターフェイスを介して適切なライセンス情報を表示する準備ができているはずです。
[LM ツール] タブ
1. 左側にあるLM ツール タブを選択してください。
2.ドロップダウン リストから FLEXlmを選択。
3. C:\Program Files\OpenLM\OpenLM Server\LM フォルダーにlmutil.exe がまだ存在しない場合は、ライセンス サーバー クエリ プログラムlmutil.exeをコピーしてください。
4. FLEXlm 実行可能ファイルのテキスト ボックスに、実行可能ファイルのフル パス (例: C:\Program Files\OpenLM\OpenLM Server\LM\lmutil.exe) を入力します。
5. [保存] ボタンをクリックします。
OpenLM Server + OpenLM Broker を使用した FlexLM
OpenLM Broker はオプションのコンポーネントです。 OpenLM Serverの設定は、通常、ライセンスされたアプリケーションを監視するのに十分です。
より有益な FLEXlm ライセンス使用状況レポートを作成するには、FLEXlm ライセンス マネージャー マシンに OpenLM Broker をインストールすることを強くお勧めします。 OpenLM Broker はライセンス サーバー マシンにローカルでクエリを実行し、その応答を OpenLM サーバーに伝達します。
Brokerは以下を提供します:
- 1 秒単位の正確なライセンス統計情報
- OpenLM Serverとライセンス マネージャーの間の通信を堅牢にし、データをバッファし、セキュリティ制限とネットワーク障害を克服します
- ライセンス借用(ボロー)情報
- ライセンス拒否(デナイアル)情報
- ライセンス プール: 複数のプール、ノードロックおよびネームドユーザー情報
- ライセンス パッケージ情報
- FlexLM オプション ファイルの自動メンテナンス
- リモート ライセンス サーバーからのライセンス ファイルのインポート
- リモート ライセンス サーバーへのライセンス ファイルのアップロード
以下の段落では、前述の利点を実現するために OpenLM Broker の設定と使用について説明します。
OpenLM Broker のインストール
最新の OpenLM Broker バージョンをダウンロード しインストール。
OpenLM Broker の設定
自動OpenLM Broker設定
FlexLM の監視に必要な設定の一部を自動的に検出するには Detectボタンをクリック。
FlexLMサービスが開始されていれば、ポートやユーティリティ パスの設定がBrokerに自動的に行われます。これは一部の設定のみを自動検出するものであり、設定が完全であることを保証するものではないことに注意してください。残りの設定を確認して構成するには、以下の「マニュアル」セクションのステップ 7 に進んでください。
OpenLM Brokerの手動構成
自動検出が機能しない場合は、ライセンス マネージャーを手動で追加して構成することもできます。これを行うには、Broker インスタンスに移動し、
- ライセンス マネージャーの追加 をクリックし ポップアップが表示されます。
- FlexLM サーバーのポート番号を入力します。
- [ライセンス マネージャー タイプ ]ドロップダウン メニューからFlexLMを選択
- [ 追加] をクリックします。
- [ 設定 ] タブをクリックします。以下に示すように、ライセンス ファイル パスを追加します。
- [コマンド ] タブを選択し、コマンドのパスが正しいことを確認してから、 [ 実行]をクリック。注意: 一部の FlexLM インストールでは、lsmon ユーティリティは別のフォルダーに配置されます。このような場合、正しいパスを指すように data_inquiry ノードを手動で編集する必要があります
(Windows のみ) FlexLM インストールが Windows サービスを使用して実行するように構成されている場合は、[ オペレーティング システムの開始/停止コマンドを使用する ] トグルをONにしてサービス名に FlexLM License Managerと入力してください。 - VENDORSタブ に切り替えて Add Vendor をクリック。ベンダー名 – 例:adskflex を入力します。
- [オプション ファイルの詳細] をクリックして展開し、説明を入力し、ファイル パスを宣言し、必要に応じてバックアップ パスを宣言します。CONTINUEをクリックします:
- ライセンス拒否と 秒単位の正確な使用情報を取得するには、FlexLM デバッグ ログ ファイルを読み取るように OpenLM Broker を設定する必要があります。 ログ ファイルタブ に移動しAdd Log Fileをクリック
- [ログ タイプ] ドロップダウン メニューから FlexLM デバッグ ログ ファイルを選択します。
- 拡大鏡をクリックし[ ログ パス] フィールドを探し、FlexLM デバッグログ ファイルが存在する場所を参照します。 [ CONTINUE]します。
- [ 保存] をクリックします。
OpenLM Serverの設定
Broker が設定されると、データが OpenLM Server に送信されます。 FlexLM と OpenLM のインターフェースの最後のステップは、EasyAdmin ユーザー インターフェースで構成を承認することです。
EasyAdminユーザーインターフェースによるOpenLMServerの自動設定
- EasyAdmin ユーザー インターフェイス (Windows スタート → OpenLM → OpenLM EasyAdmin ユーザー インターフェイス) を開きます。 [ ライセンス サーバー] ウィンドウに移動し、新しく追加された FlexLM サーバー エントリの詳細を含む行をダブルクリックします。
- Approveをクリックします。
FlexLMの設定がOpenLM Server に自動的に追加され、OpenLM Broker を介してライセンス サーバーにローカルでクエリを実行し、OpenLM EasyAdmin ユーザー インターフェイスにライセンスの使用状況を表示します。
FlexNet Publisher を使用する場合
- FlexNet Publisher は lmutil.exe および lmgrd.exe ユーティリティを使用しないため、status および data_inquiry タブのパスは、OpenLM Broker のインストールに付属するデフォルトの lmutil のままにする必要があります。これは C:\Program Files\OpenLM\OpenLM Broker\tools64\lmutil.exeにあります。
- FlexNet Publisher の場合、ベンダー ポートの代わりにメインのライセンス マネージャー ポート (デフォルトでは 27000) を設定する必要があることに注意してください。
複数プール ライセンス ファイルの情報
OpenLM は、特定の FlexLM ライセンス プールに従ってライセンスの使用状況を表示し、フローティング ライセンス、ネームドライセンス、およびノードロック ライセンスを区別できます。
この機能の詳細については、次の記事を参照してください: 複数の FlexLM ライセンス プールの監視
ファイルのインポートと FlexLM ライセンス ファイルのアップロード
OpenLM EasyAdmin ユーザーは、次のことができます。
- リモート ライセンス サーバーから FlexLM オプション ファイルをインポートする
- リモート ライセンス サーバーからログ ファイルをインポートする
- リモート ライセンス サーバーから FlexLM ライセンス ファイルをインポートする
- 上記のライセンス ファイルを編集して、リモート ライセンスサーバーにアップローする
- 「再起動」または「再読み取り」アクションを適用して、リモートライセンスサーバーで変更を有効にします。
この機能の詳細については、次の記事を参照してください: ライセンス サーバー マシンからのファイルのダウンロードとライセンス サーバー マシンへのファイルのアップロード
FlexLM オプション ファイルの管理
OpenLM ソリューションには、FlexLM オプション ファイルを維持するためのさまざまな機能が組み込まれています。
1. EasyAdminユーザーインターフェイスにより、管理者はオプション ファイルを簡単に編集し、FlexLM ライセンスの割り当てと制限に変更を適用できます。
2. OpenLM は、これらのオプション ファイルのメンテナンス機能を貴社組織の Active Directoryと同期し統合します。これにより、ユーザーが組織を離れたり組織に参加したり、グループ間を移動したりしても、OpenLM は FLEXlm オプション ファイルを最新の状態に保つことができます。
3. OpenLM は、オプション ファイルの読み取りを介して、ユーザーおよびグループ エンティティをデータベースにインポートします。
これらのオプションの詳細については、次の記事を参照してください。
ライセンス借用(ボロー)情報の監視
ライセンス借用(ボロー)は、特定のワークステーションをライセンス プール内の単一のライセンス インスタンスにリンクする方法です。この手順では、ライセンスをライセンス マネージャー (LM) で永続的に使用するものとしてマークし、ユーザーが指定された期間に製品ライセンスを借用できるようにし、ライセンス マネージャーに接続せずにライセンス アプリケーションを操作できるようにします。
OpenLM は、ライセンスの「借用」データを EasyAdmin License Servers ウィンドウに表示します。
EasyAdmin ユーザー インターフェイスでの FlexLM 構成の確認
FlexLM ライセンス サーバー インターフェイスが正しく機能しているかどうかを確認するには、次の手順に従います。
1. EasyAdmin ユーザー インターフェイスを開きます。
2. EasyAdmin ユーザー インターフェイス スタート → ウィジェット → ライセンス サーバー 。 [ライセンス サーバー] ウィンドウが表示されます。構成されたライセンス マネージャーがリストに表示されていることを確認します。緑色の丸いノードは、ライセンス サーバーへのアクティブな接続を示しています。
3. FlexLM の拒否は、EasyAdmin の [スタート] → [レポート] → [デナイアル]で表示されます。これらは、OpenLM Broker 設定の瞬間からデバッグ ログから取得されます。さかのぼって過去のデータが取得されることはありません。