汎用ライセンスサーバーインターフェイス
このトピックでは、OpenLM 汎用ライセンスサーバーインターフェイス(Generic License Server Interface)を使用してライセンスマネージャーを監視し、ライセンス統計を取得するために必要な手順を説明します。ライセンスサーバーの出力を Open Standard プロトコルに準拠させる方法については、OpenLM Generic License Protocol リファレンスを参照してください。
要件
ライセンスマネージャーを照会するには、次のコンポーネントがインストールされている必要があります。
- 組織内のマシンにインストールされた OpenLM Server。
- ライセンスマネージャーと同じマシンにインストールされた OpenLM Broker。
OpenLM Broker の設定

OpenLM Broker を介してライセンスマネージャーと連携する仕組みは次のとおりです。ライセンスマネージャーのサーバーには、ライセンス使用状況を XML 汎用形式で出力するユーティリティまたはツールが必要です。その出力は、ライセンスマネージャーのコマンドラインを通じて Broker がローカルで照会します。Generic XML 形式で現在のライセンス使用状況を読み取るライセンスマネージャーユーティリティのコマンドライン / HTTP URL を、Commands の下の data_inquiry ノードに設定します。データ照会コマンドは、ライセンス使用状況を定期的にライセンスマネージャーへ照会します。照会されたデータは Broker によってまとめられ、処理のために OpenLM Server に送信されます。
OpenLM Broker でライセンスマネージャーを手動で設定するには:
-
Add Port をクリックします。
-
ライセンスマネージャーのポート番号(例: 27021)を入力します。
-
ドロップダウンメニューから License Manager Type として OpenLM Generic を選択し、Apply をクリックします。
-
Status ノードには、data inquiry に追加したものと同じコマンドを入力します(無効にすることもできます)。
-
Commands の下の data_inquiry ノードを選択し、ライセンスマネージャーサーバー上のユーティリティのコマンドライン / HTTP URL を追加して、Execute をクリックします。有効な出力が表示される(エラーがない)ことを確認してください。

-
Restart Broker をクリックします。
-
次のセクションの手順に従って、OpenLM Server の設定を完了します。
OpenLM Server の設定
EasyAdmin による自動設定
前のセクションの手順を完了していれば、OpenLM Broker は追加されたライセンス使用データを OpenLM Server に送信しているはずです。最後の手順は、EasyAdmin で設定を承認することです。
-
ブラウザーで、または Windows スタート → OpenLM → OpenLM EasyAdmin User Interface から EasyAdmin インターフェイスを開きます。
-
Administration – License Manager Servers ウィンドウで、承認待ちの新しく追加されたライセンスサーバーエントリの行にカーソルを合わせます。

-
Approve ボタンをクリックして、ライセンスサーバーエントリを承認します。

これでライセンスマネージャーが OpenLM Server に自動的に追加され、設定は完了です。
手動設定
自動設定が失敗した場合は、ライセンスマネージャーのマシンにインストールされている OpenLM Broker に接続するように、OpenLM Server を手動で設定できます。
-
OpenLM EasyAdmin User Interface の Administration の下にある License Manager Servers タブを選択します。

-
Add LM をクリックします。

-
Type ドロップダウンメニューから OpenLM Generic を選択します。
-
Display Name テキストボックスに、ライセンスマネージャーを識別する一意の表示名を入力します。
-
ライセンスマネージャーがインストールされているマシンのホスト名とポート番号を入力します。これらは、前のセクションで Broker に設定したものと完全に一致している必要があります。
-
Time Zone を、ライセンスマネージャーが物理的に設置されている場所に設定します。
-
Use Broker ボックスにチェックを入れます。
-
Save をクリックします。

これで、OpenLM Server は OpenLM Broker からの受信データを監視するように設定されました。
ライセンスマネージャー設定の確認
ライセンスマネージャーが正しく監視されているかどうかを確認するには:
-
EasyAdmin Web アプリケーションを開きます。
-
EasyAdmin Start → Widgets → License Manager – Servers をクリックします。設定したライセンスマネージャーがサーバーリストに表示されていることを確認します。緑色の丸いノードは、ライセンスサーバーへの接続がアクティブであることを示します。
