メインコンテンツまでスキップ

OLicense

OLicense は OpenLM がサポートするライセンスマネージャー の 1 つです。
本ガイドでは、OpenLM を OLicense-Server と連携し、ライセンス使用状況を監視して統計情報を取得する方法を説明します。

OLicense-Server を問い合わせる方法は 2 通りあります:

  • 直接方式: OpenLM Server がライセンスサーバーをリモートで問い合わせます。
  • Broker 方式: OLicense-Server マシンに OpenLM Broker をインストールし、ローカルで問い合わせて OpenLM Server に送信します。

OpenLM Server のみで問い合わせ(直接方式)

OpenLM Server interfacing directly with the license manager
OpenLM Server と OLicense の直接連携

EasyAdmin の設定

  1. OpenLM Server をインストールします。
  2. EasyAdminStart → Administration → License Manager Servers を開きます。
  3. LM Tools で LM type から OLicense を選択します。
  4. OLicense をインストールしているマシンから olixtool.exe をコピーします。
    • 既定パス: C:\Program Files\optimum\olicense
    • コピー先: C:\Program Files\OpenLM\OpenLM Server\LM
  5. EasyAdmin で Full path to the OLicense executable にコピーした olixtool.exe のパスを設定します。
  6. SAVE をクリックします。

Configure OLicense in EasyAdmin
EasyAdmin の OLicense 設定

OLicense サーバーの追加

  1. EasyAdminStart → Administration → License Manager Servers に移動します。
  2. Add LM をクリックします。
  3. Display name にわかりやすい名前(例: OLicense central)を入力します。
  4. Type から OLicense を選択します。
  5. トグルを設定します:
    • Use Broker:
      • Off(既定): OpenLM Server が OLicense を直接問い合わせます。
      • On: OpenLM Broker が使用状況情報を提供します。
    • Is Triad Configuration: Off のままにします。
  6. OLicense-Server の HostnamePort を入力します(既定ポート: 80)。
  7. Time Zone を選択します。
  8. SAVE をクリックします。

Adding OLicense server
EasyAdmin で OLicense サーバーを追加

OpenLM Broker で問い合わせ

OpenLM Broker は任意ですが推奨です。OLicense をローカルで問い合わせて OpenLM Server に送信し、ネットワーク障害時のバッファ付き通信を確保します。

Broker interface with log and license files
OLicense に対する OpenLM Broker 設定

OpenLM Server の設定(Broker 利用)

上記のサーバー設定手順を繰り返し、Use Broker = On にします。

Server setup with Broker
Broker 有効時の EasyAdmin 設定

OpenLM Broker の設定

  1. ダウンロード して最新の OpenLM Broker をインストールします。
  2. 正しいポート(既定: 80)で OLicense を監視するよう Broker を設定します。
    OLicense port setup
    Broker で OLicense のポートを設定
  3. Broker の各フィールドを EasyAdmin の設定に合わせます。
  4. Commands ノードで olixtool.exe のパスを設定します。
    Command path setup
    Broker でコマンドパスを設定
  5. statusdata_inquiryExecute をクリックしてテストします。
  6. Apply をクリックし、Broker を再起動します。
    Broker restart
    設定後に Broker を再起動

代替: Broker Web UI の手動設定

  1. 最新の OpenLM Broker をインストールします。
  2. Broker Web UI を開きます。
  3. License Managers に移動します。
    • OLicense が自動検出された場合は確認して保存します。
    • 検出されない場合は Add License ManagerOLicense を選択 → ポート(既定: 80)を入力 → ADD
      Add OLicense manually
      Broker で OLicense を手動追加
  4. Commandsolixtool.exe のパスを設定し、Execute で出力を確認します。
    Executable path
    Broker Web UI でコマンドパスを設定
  5. VendorsAdd Vendor → “OLicense” を入力 → Continue
  6. SAVE をクリックします。
  7. OpenLM Server を上記手順で設定します。

EasyAdmin での確認

  1. EasyAdmin を開きます(http://<OpenLM Server>:5015)。
  2. Start → Widgets → License Servers に移動します。
  3. 一覧に OLicense が表示されることを確認します。
    • 緑色の丸アイコン は接続が有効であることを示します。