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

OpenLM Broker Web UI

概要​

v21.11 以降、OpenLM Broker には同一ネットワーク内の他マシンからアクセスできる Web UI が用意されています。

これにより Broker をリモートで制御・設定できます。多数の Broker がある環境で、集中管理ステーションを用意する場合に便利です。
また、Linux マシン上の Broker にも Web UI でアクセスできます。

Web UI を再び有効にする​

Web UI は既定で有効です。新しい Broker はポート 5090 で Web UI を提供し、そのポートが使用中の場合は次に空いているポートを使用して broker.xml に保存します。Web UI が無効になるのは、Web UI の設定の Turn off Web UI タブで無効にした場合か、broker.xml で webUIPort="off" を設定した場合だけです。このとき Broker のログには Web UI is off. See webUIPort in broker.xml と記録され、ブラウザーには Broker browser user interface has been disabled と表示されます。

Web UI を再び有効にするには:

  1. OpenLM Broker がインストールされているフォルダーで broker.xml を見つけます。
  2. broker.xml をテキストエディターで開きます。
  3. 先頭行の webUIPort 属性を off から UI 用の TCP ポートに変更します。<ulm brokerId="..." webUIPort="off"> を、例えば <ulm brokerId="..." webUIPort="5090"> のように変更します。属性を削除してもかまいません。その場合、UI はポート 5090 を使用します。
  4. OpenLM Broker サービスを再起動します。Windows ではタスクマネージャーまたはサービスを使用します。Linux については Broker を再起動するを参照してください。

セキュリティ上の注意​

Broker Web UI は既定でポート 5090 を使用します。セキュリティを考慮し、このポートは開放または閉鎖できます。また、リモートのマシンから Broker Web UI を開くにはトークンが必要です。

Broker の XML ファイルで UI ポートを変更できます:

web UI ポート設定を示す Broker XML ファイル。

Broker Web UI では、Web UI 自体を無効化できます:

Web UI を無効にするオプションがある Broker Web UI の設定画面。

これにより、Broker XML のポート設定は無効になります:

UI ポート設定を無効にした Broker XML ファイル。

元に戻す必要がある場合は、指定ポートに再設定してください。

リモートログイン手順​

OpenLM Broker の Web UI は、Broker 21.11 以降でインストールされます。

Broker Web UI は http://localhost:5090 にアクセスして利用できます。リモートから利用する場合は localhost をサーバーのホスト名に置き換えます。

リモートアクセスにはアクセス・トークンの生成が必要です:

リモートアクセストークンを生成する Broker web UI 画面。

トークンは Broker システムにログイン後にのみ取得できます。以下の URL でプレーンテキストとして取得できます:

http://localhost:5090/api/new-token

リモートのコマンドラインからトークンを取得するには以下のコマンドを使用します。

Linux:

ssh server_name wget -O - http://localhost:5090/api/new-token

Windows:

winrs -r:server_name powershell -command "(Invoke-WebRequest -Uri http://localhost:5090/api/new-token -Method GET).Content"

putty を使用した例:

PuTTY を使用してコマンドラインから Broker アクセストークンを取得する様子。

トークンは生成から 30 分で失効します。Broker サービスを再起動した場合も失効します。

基本機能​

OpenLM SLM(Server) の追加​

  1. OpenLM SLMs タブで Add Server をクリックします。
    Add Server ボタンがある Broker web UI の OpenLM SLMs タブ。
  2. 接続タイプを選択します。社内ネットワークの OpenLM SLM には On-premise OpenLM Server、Software License Management Cloud(SLMC)には OpenLM Cloud を選択し、Add をクリックします。
    On-premise OpenLM Server と OpenLM Cloud の接続タイプを選択できる Add OpenLM Server ダイアログ。
  3. OpenLM SLM のホスト名を入力します。Identity Service を使用している場合は Start → Administration → System Security → Security → Authorization → Add で認可ファイルを作成し、Broker Authorization File をインポートして Save をクリックします。
    OpenLM SLM のホスト名を入力し Broker 認証ファイルをインポートする画面。
  4. License Managers 画面でライセンスマネージャーを確認・追加できます。
  5. Add License Manager をクリックします。
  6. ドロップダウンからライセンスマネージャーの種類を選択し、ポートを入力して Add をクリックします。
    タイプを選択しポートを入力してライセンスマネージャーを追加する画面。
  7. License file 情報を追加します:
    ライセンスマネージャーのライセンスファイル情報を追加する画面。
  8. Commands 情報を追加します。実行ファイルのパスを入力すると、Status と Data_Inquiry のコマンドパスが更新されます。
    ライセンスマネージャー実行ファイルへのコマンドパスを追加する画面。
  9. Vendor 情報を入力します:
    ライセンスマネージャーのベンダー情報を入力する画面。
  10. ベンダー名と Options File 情報を追加し、Confirm をクリックします。
    ベンダー名とオプションファイル情報を追加する画面。
  11. Log File を追加します:
    ライセンスマネージャーのログファイルを追加する画面。
  12. Log File Type を選択し、Log name を更新し、ログパスを入力してベンダーを選択します。Confirm をクリックしてから Save をクリックします。
    ログファイルの種類、名前、パス、ベンダーを設定する画面。

並列 Broker インスタンスの切り替え​

同じマシンに複数の Broker をインストールしている場合、UI から切り替えられます。

並列する Broker インスタンスを切り替える Broker web UI のコントロール。

また、localhost:5090、localhost:5091 のようにポートを指定した URL に直接アクセスして切り替えることもできます。

制限事項​

Broker Configuration ツールの以下の機能は Web UI では使用できません。

  • Broker Restart
  • License File Sorting
  • ファイルブラウズ機能

ドキュメントチームは、大規模言語モデルを使ってこのページを下書きすることがあります。公開前に、テクニカルライターがすべてのページをレビューし、製品と照らし合わせて検証します。最終的な判断は人間が行います。