---
title: FlexLM
description: FlexLM (FlexNet Publisher とも呼ばれる) は、さまざまな業界の多くのライセンスアプリケーションに対応する広く利用されているライセンス管理システムです。
product: OpenLM Version 25 / v26 (legacy)
---

> **OpenLM Version 25 / v26（レガシー）。** このページは OpenLM Platform ではなくレガシー製品について説明しています。

FlexLM（FlexNet Publisher とも呼ばれる）は、さまざまな業界の多くのアプリケーションで利用されるライセンス管理システムです。  
本ガイドでは、OpenLM を FlexLM と連携させ、ライセンス使用状況を監視して統計情報を収集する方法を説明します。

FlexLM ライセンスサーバーを問い合わせる主な方法は 2 つあります:

1. **クイック方式**: OpenLM Server からライセンスサーバーをリモートで問い合わせる。  
   EasyAdmin に使用状況を表示できます。

2. **拡張方式**: OpenLM Broker でローカルに問い合わせて OpenLM Server に転送する。  
   追加機能:  
   - 借用ライセンスの追跡  
   - ライセンス拒否の監視  
   - オプションファイル管理  
   - ネットワーク/セキュリティ問題への耐性向上  

## OpenLM Server のみで FlexLM を連携

最初の方法は OpenLM Server から直接 FlexLM を問い合わせる設定です。

*OpenLM Server が FlexLM をリモートで問い合わせる構成*

開始前に、[OpenLM Server のインストールと設定](https://openlm.com/documentation/ja/legacy/openlm-slm/index)が完了していることを確認してください。

### 手順

1. **EasyAdmin → Start → Administration → License Manager Servers** で **Add LM** をクリックします。  

   *EasyAdmin で新しいライセンスマネージャーを追加*

2. ライセンスマネージャーを識別できる説明を入力します。  
3. **Type** に **FlexLM** を選択します。  
4. **Hostname** と **Port** を入力します（例: `win2016dev2`, `27000`）。  
5. 正しい **Time Zone** を設定します。  
6. FlexLM の冗長構成を使用する場合は **Triad Configuration** を有効にします。  
   - **Checked**: triad サーバーすべてを監視。  
   - **Unchecked**: 単一サーバーを監視（既定）。  
7. **Use Broker** トグルを **off** にします。  
8. 接続をテストします。  

   - 成功:  

     *接続テスト成功*  

   - 失敗:  

     *接続テスト失敗*  

9. **Save** をクリックします。  

これで OpenLM Server が FlexLM を問い合わせ、EasyAdmin に使用状況を表示できるようになります。

### LM Tools タブ

1. **LM Tools** タブに移動します。  
2. ドロップダウンから **FlexLM** を選択します。  
3. `lmutil.exe` を `C:\Program Files\OpenLM\OpenLM Server\LM` にコピーします。  
4. フルパス（例: `C:\Program Files\OpenLM\OpenLM Server\LM\lmutil.exe`）を入力します。  
5. **Save** をクリックします。  

*FlexLM の LM Tools 設定*

## OpenLM Server + Broker で監視

OpenLM Broker は拡張監視/管理機能を提供します。

*FlexLM のログ/ライセンスファイルと連携する Broker*

### Broker 利用のメリット

- 1 秒粒度のライセンス使用状況  
- 安定したバッファ付き通信  
- 借用ライセンスの追跡  
- 拒否レポート  
- ライセンスプール、ノードロック、名前付きユーザーの監視  
- パッケージングの詳細  
- オプションファイルの自動管理  
- ライセンス/ログファイルのリモートインポート/エクスポート  

### Broker のインストール

[最新の OpenLM Broker をダウンロードしてインストール](https://www.openlm.com/download/)します。

### Broker の設定

#### 自動検出

1. Broker を開きます。  
2. **Detect** をクリックします。  

FlexLM サービスが稼働していれば、Broker がポートとユーティリティパスを自動設定します。  

*Broker の自動検出*

:::note
自動検出ではすべての設定が正しく構成されない場合があります。必要に応じて手動設定を行ってください。
:::

#### 手動設定

1. **Add License Manager** をクリックします。  
2. **Port number** を入力します。  
3. ライセンスマネージャータイプに **FlexLM** を選択します。  
4. **Add** をクリックします。  
5. **Settings** でライセンスファイルパスを追加します。  

6. **Commands** で正しいパスを確認し、**Execute** をクリックします。  

   :::tip
環境によっては `lsmon` が別フォルダにあります。その場合は **data_inquiry** ノードを手動で更新してください。
   :::

7. （Windows のみ）FlexLM がサービスとして動作している場合は **Use OS start/stop commands** を有効にし、*FlexLM License Manager* を入力します。  
8. **Vendors** で **Add Vendor** をクリックします（例: `adskflex`）。  
9. **Options File Details** を展開してファイルパスとバックアップを設定します。  

10. **Log Files** で **Add Log File** をクリックします。  
11. **FlexLM Debug Log File** を選択し、パスを設定します。  

12. 設定を保存します。  

## OpenLM Server の設定

Broker の設定が完了すると、OpenLM Server にデータが送信されます。  

### EasyAdmin による自動設定

1. EasyAdmin を開きます。  
2. **License Servers** に移動します。  
3. 新しい FlexLM サーバーのエントリをダブルクリックします。  

4. **Approve** をクリックします。  

*EasyAdmin で FlexLM 設定を承認*

FlexLM サーバーが Broker 経由で監視され、EasyAdmin に使用状況が表示されます。

## FlexNet Publisher を使用する場合

- FlexNet Publisher は `lmutil.exe` と `lmgrd.exe` を使用しません。  
  Broker に含まれる既定の `lmutil` を使用してください:  
  `C:\Program Files\OpenLM\OpenLM Broker\tools64\lmutil.exe`。  
- ベンダーポートではなく、**メインのライセンスマネージャーポート**（既定: 27000）を設定します。

## 複数プールのライセンスファイル

OpenLM は次を区別できます:

- フローティングライセンス  
- 名前付きライセンス  
- ノードロックライセンス  

詳細は [Multiple FlexLM license pool monitoring](https://openlm.com/documentation/ja/legacy/openlm-slm/multiple-flexlm-license-pool-monitoring-kb4053) を参照してください。

## ライセンスファイルのインポート/アップロード

EasyAdmin で次の操作が可能です:

- リモートサーバーからオプションファイル、ログファイル、ライセンスファイルをインポート  
- 編集してアップロード  
- ライセンスサーバーの再起動/再読み込み  

詳細は [Uploading and downloading files from license server](https://www.openlm.com/knowledge-base/downloading-files-from-and-uploading-files-to-the-license-server-machine-kb4057/) を参照してください。

## オプションファイル管理

OpenLM はオプションファイル管理機能を提供します:

- EasyAdmin からライセンス割り当て/制限を編集して適用  
- Active Directory と同期してオプションファイルを更新  
- オプションファイル経由でユーザー/グループをインポート  

参照:  
- [Options file management using EasyAdmin](https://openlm.com/documentation/ja/legacy/options-files/options-file-management-using-openlm-easyadmin-kb4007)  
- [Importing users and groups from options files](https://openlm.com/documentation/ja/legacy/options-files/importing-users-and-groups-via-the-options-files-reading-mechanism-kb4037a)  

## 借用ライセンスの監視

ライセンス借用は、オフライン利用のためにワークステーションにライセンスを紐付ける機能です。  
OpenLM は **EasyAdmin → License Servers** に借用ライセンスのデータを表示します。

## FlexLM 設定の確認

1. **EasyAdmin** を開きます。  
2. **Start → Widgets → License Servers** に移動します。  
   - 緑色の丸アイコンはサーバーが接続されていることを示します。  
3. **Start → Reports → Denials** でライセンス拒否を確認します。  

:::note
拒否は Broker にデバッグログが設定された後にのみ記録されます。過去分は取得できません。
:::
