このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
Polyspace 製品のライセンスの借入の設定
Polyspace® 製品で、ライセンス マネージャーが必要なライセンス (Commercial Concurrent ライセンスなど) を使用している場合は、ライセンスの借入を有効にしてライセンスを借り入れることができます。
ライセンス マネージャー サーバーとマシンの接続を切断した後も引き続き Polyspace 製品を使用するために、ライセンスを最大 720 時間 (30 日) まで借り入れます。
借入をサポートしているライセンスには、次の例のように、製品の INCREMENT 行に BORROW というキーワードが含まれています。
INCREMENT Polyspace_BF MLM 40 01-jan-0000 5 BORROW=720 \ AB1CD234567EF6A3C24A
Polyspace ライセンスの借り入れ
メモ
このワークフローは、R2019a 以降のリリースに適用されます。R2018b 以前のリリースについては、ライセンスの借入を参照してください。
ライセンスを借り入れるには、インストールしたライセンス マネージャーに含まれている lmutil バイナリを使用します。
このバイナリは lmgrd および MLM バイナリと同じフォルダー (例: 、installFolder\win64\etcinstallFolder はライセンス マネージャーのインストール フォルダー) にあります。このフォルダーの場所がわからない場合は、Polyspace ライセンス管理者に問い合わせてください。
あるいは、License Manager Download ページから lmutil バイナリを含むライセンス マネージャーをダウンロードします。
ライセンスを借り入れるには、次のようにします。
lmutilバイナリを、ライセンスの借入元のマシンにコピーします。次の形式を使用して、借入期間終了日とオプションで終了時刻を指定するコマンドを実行します。
たとえば、2021 年 1 月 20 日午後 1 時までライセンスを借り入れるには、次のように入力します。lmutil lmborrow MLM dd-Mmm-YYYY hh:mm
終了時刻を指定しない場合、ライセンスは指定した日の午前 0 時に期限切れになります。lmutil lmborrow MLM 20-Jan-2021 13:00
ライセンスを借り入れる製品を実行します。たとえば、Polyspace as You Code 製品のライセンスを借り入れるには、その製品を使用して小さなソース ファイルを解析します。
ライセンスの借入ステータスをチェックするには、次のコマンドを実行します。
このコマンドは、借り入れたライセンスの機能の名前と有効期限日時を返します。lmutil lmborrow -status lmutil - Copyright (c) 1989-2021 Flexera. All Rights Reserved. Vendor Feature Version Expiration ______ ________ __________ __________ MLM Polyspace_BF_Access 20-Jan-21 13:00
マシンとネットワークの接続を切断し、引き続き Polyspace 製品を使用します。
他の製品のライセンスを借り入れない場合は、手順 3 の後で次のコマンドを実行します。
lmutil lmborrow -clear
Polyspace ライセンスの返却
借り入れたライセンスを借入期間終了前に返却するには、次のようにします。
ライセンス マネージャーのネットワークに使用しているマシンを接続します。
ライセンスを返却する機能の名前、およびライセンス ファイルのパス
licenseFilePathまたはライセンス サーバーに関連付けられたポートとホスト名serverPort@serverHostnameのいずれかを指定するコマンドを実行します。次の表に、さまざまなコマンド パラメーターの値を取得する方法を示します。lmutil lmborrow -return -c licenseFilePath | serverPort@serverHostname featureName
パラメーター 説明 licenseFilePathライセンス ファイルのパス。通常、このライセンスは
polyspaceroot/licensesフォルダーに保存されます。ここで、polyspacerootはライセンスを借り入れたマシンの Polyspace 製品のインストール フォルダーです。たとえば、C:\Program Files\Polyspace\R2025aとします。serverPort@serverHostname借り入れたライセンスを管理するライセンス サーバーがあるマシンのポート番号とホスト名。ポート番号とホスト名を確認するには、パス
licenseFilePathにあるライセンス ファイルのSERVER行を調べます。たとえば、ライセンス ファイルに次の行が含まれている場合、
SERVER serverHostname A1234BCDE56F 56789
56789@serverHostnameを指定します。この行にポート番号が含まれていない場合は、既定のポート値27000を使用します。featureNameサーバー側のライセンス ファイルの
INCREMENT行にリストされている機能の名前。以下に例を示します。Polyspace_BF— Polyspace Bug Finder™Polyspace_CP— Polyspace Code Prover™Polyspace_BF_Access— Polyspace as You CodePolyspace_Test— Polyspace Test™
たとえば、Polyspace Bug Finder デスクトップ ライセンス (Polyspace_BF) を返却するには、次のように入力します。
lmutil lmborrow -return -c C:\Program Files\Polyspace\R2025a\licenses\license.lic Polyspace_BF