---
title: IBM LUM
product: OpenLM Version 25 / v26 (legacy)
---

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

# IBM LUM

OpenLM は FlexLM や DSLS など、幅広い [ライセンスマネージャー](https://www.openlm.com/software-license-management/) の監視に対応しています。  
本ガイドでは、IBM LUM を OpenLM と連携させ、ライセンス使用状況、拒否、統計情報を監視する方法を説明します。

## 設定方法

IBM LUM ライセンスサーバーを問い合わせる方法は 3 通りあります:

- **方法 1:** 最小構成 — IBM LUM と同じマシンに OpenLM Server をインストール。最も簡単ですが Broker の利点は使えません。  
- **方法 2:** 別マシンに OpenLM Server と IBM LUM クライアントをインストールし、Server がクライアント経由で問い合わせる。  
- **方法 3:** IBM LUM ライセンスサーバーに OpenLM Broker をインストール。Broker がローカルで問い合わせ、Server に送信します。拒否レポートなどの高度な機能が使えるため **推奨** です。  

---

## 方法 1: OpenLM Server で IBM LUM を問い合わせ

設定手順:

1. [OpenLM Server をダウンロードしてインストール](https://www.openlm.com/knowledge-base/install-openlm-server-ht802/)します。  
2. **EasyAdmin** で **Administration → License Manager Servers** に移動します。  
3. **LM Tools** タブを開きます。  
4. **LM Type** から **LUM** を選択します。  
5. `i4blt.exe` を OpenLM Server のインストールフォルダにコピーします:  

    - 既定パス: `C:\Program Files\OpenLM\OpenLM Server\LM`

6. 設定にフルパスを入力して **Save** をクリックします。  

### IBM LUM サーバーの追加

1. **License Servers** で **Add LM** をクリックします。  
2. **Description** にわかりやすい名前（例: `IBM LUM license server`）を入力します。  
3. **Type** から **LUM** を選択します。  
4. **Hostname** を入力します（例: `ibm_lum_server`）。  
5. **Port** を入力します（既定: 1515）。  
6. 正しい **Time Zone** を設定します。  
7. **Enable HAL configuration**: [High Availability Licensing (HAL)](https://openlm.com/documentation/ja/legacy/openlm-slm/license-server-redundancy-constellations-flexera-triad-ibm-high-availability-licensing-hal-dsls-cluster) を使用する場合はチェックします。  

クラスタメンバーを取得するコマンド例:  
    ```
    i4blt -H s -N "clusterName"
    ```

8. **Use Broker** トグルを設定します:  
   - **Off**（既定）: Server が直接問い合わせます。  
   - **On**: Server が Broker を使用します。  

9. （任意）**Custom fields** に国、範囲、説明などを追加します。  
10. **Save** をクリックします。  

---

## 方法 2 と 3: OpenLM を別マシンにインストール

- **方法 2:** Server が LUM クライアント経由で IBM LUM をリモート問い合わせ。  
- **方法 3（推奨）:** ライセンスサーバーに Broker をインストールし、ローカルで問い合わせて送信。  

### Broker を使うメリット

- **堅牢性:** ネットワーク障害時にデータをバッファリング。  
- **柔軟性:** 設定 UI を提供。  
- **レポート:** ライセンス拒否情報を収集。  

---

## 方法 2: LUM クライアントを使用する Server

設定手順:

1. OpenLM Server マシンに **IIS** がインストールされていることを確認します。  
2. OpenLM Server マシンに **IBM LUM クライアント** をインストールします。  
3. IBM LUM ライセンスサーバーに OpenLM Server を参照登録します。  
4. インストール後、`i4ls.ini` ファイルをコピーします:  

- Windows Vista 以降:  
  ```
  C:\Users\<User>\AppData\Local\VirtualStore\ProgramData\IBM\LUM
  → C:\ProgramData\IBM\LUM
  ```
- Vista より前:  
  ```
  C:\Documents and Settings\All Users\Application Data\IBM\LUM
  → C:\Users\All Users\IBM\LUM
  ```

:::tip
ホスト名ではなく IP を使う場合は `#` を先頭に付けます。DNS ドメインが異なる場合に有用です。
:::

---

## 方法 3: OpenLM Broker を使用

Broker がライセンス使用状況をローカルで問い合わせ、OpenLM Server に送信します。Java JRE が必要で、Windows と UNIX/Linux サーバーの両方で動作します。  

### OpenLM Server の設定

方法 1 と同様ですが、**Use Broker** をオンにします。

### OpenLM Broker の設定

1. 最新の Broker をダウンロードしてインストールします。  
2. Broker を設定します:  
   - **Add Port:** Server 側で設定したポート（既定: 1515）を入力します。  
   - OpenLM Server のホスト名とポート（既定: 5015）を入力します。  
   - **Vendor name** を設定します（例: `CATIADBS`）。  
3. **status** と **data inquiry** コマンドを設定します。`<fullpath>` は `i4blt.exe` の実パスに置き換えます。  

### HAL 用 Broker 設定

HAL を有効にしている場合は、クラスタ内の全サーバーを含めます:  

- **Status コマンド:**
  ```
  i4blt -H s -N "clusterName"
  ```

- **Data inquiry コマンド:**
  ```
  i4blt -s -lc -n "server1 server2 server3"
  i4blt -s -lco -n "server1 server2 server3"
  i4blt -lp -i -n "server1 server2 server3"
  ``` 

### Web UI で Broker を設定

1. Broker Web UI を開きます: `http://localhost:5090/`  
2. **License Managers → Add License Manager** に移動します。  
3. **LUM** を選択し、ポート（既定: 1515）を入力して **Add** をクリックします。  

4. **Cluster** トグルを設定します:  
 - **Off:** 単一サーバー。  
 - **On:** HAL 用（上記参照）。  
5. **Commands** で `i4blt.exe` のパスを設定します。  
6. **Vendors** で正しい名前を設定します。  
7. **Save** をクリックします。  

## EasyAdmin で IBM LUM を確認

1. **EasyAdmin** を開きます。  
2. **Start → Widgets → License Servers** に移動します。  
3. 一覧に IBM LUM が表示されることを確認します。  
4. **緑色の丸アイコン** は接続が有効であることを示します。  

## IBM LUM の拒否レポート

拒否は **EasyAdmin → Start → Reports → Denials** に表示されます。  

:::note
拒否は **true denial filtering** の対象であり、拒否されたユーザーが後でライセンスを取得していないことを確認するため、短い遅延が発生します。
:::

これで IBM LUM の監視設定は完了です。
