Altair Grid Engineのライセンス設定とその確認について

Shiratori Altair
Shiratori Altair
Altair Employee
edited November 2023 in Altair HPCWorks - 日本語

この文書ではAltair Grid Engineのライセンスの確認方法について説明します。

-----------------------------------------------------------------
AGE(Altair Grid Engine),およびALM(Altair License Manager)に関するドキュメントの入手に関しては以下のリンクをご確認ください。

KB0123030: Altair Grid Engine および ALM (License Manager) 関連のドキュメント/モジュールのダウンロード

-----------------------------------------------------------------

* 以下の説明中、rootで実施している作業は、rootで実行することを推奨するものではありません。
 sudoなど必要なセキュリティ設定を実施することを推奨します。


1. AGEでAGE_LICENSE_PATHが設定されていることを確認します。

*node10というホストでAGE qmasterとALMの両方が稼働している環境での設定例になります。

[root@node10 ~]# qconf -sconf | grep LICE
qmaster_params               AGE_LICENSE_PATH=6200@node10

 


2. ALMログでcheckout状況を確認します。

* ALMのデフォルトインストール先は"/usr/local/altair/licensing<version>"です。環境に合わせてPATHの変更が必要です。
 (以下の例ではALMのインストール先は"/ge/altair/licensing15.1"です。)
* "GridEngineFeature"が、適切な分量checkoutされている事を確認します。
  以下の例では、"100 of 200 license(s) in use of GridEngineFeature"の部分です。

[root@node10 ~]# view /ge/altair/licensing15.1/logs/node10.log 
...
...
[2023-10-31 14:00:04] CHECKOUT by root@node10 [192.168.122.10]: GridEngineFeature (99 licenses)
[2023-10-31 14:00:04] 100 of 200 license(s) in use of GridEngineFeature

 


3. CPU/GPUカウントの簡易的な方法

* 以下qconf -sepで確認可能です。
* AGEでは1cpuにつき、10 "GridEngineFeature"を消費、1GPUにつき"100" "GridEngineFeature"を消費します。 


[root@node10 ~]# qconf -sep
HOST                      PROCESSOR    GPUS        ARCH
=======================================================
node10                            2       0    lx-amd64
node11                            2       0    lx-amd64
node12                            2       0    lx-amd64
node13                            2       0    lx-amd64
node14                            2       0    lx-amd64
=======================================================
SUM                              10       -


4. ALMコマンドでALM側の提供可能なランセンス数、およびcheckout状況ををalmutilコマンドで確認する方法

* ALMのデフォルトインストール先は"/usr/local/altair/licensing<version>"です。環境に合わせてPATHの変更が必要です。
 (以下の例ではALMのインストール先は"/ge/altair/licensing15.1"となっています。)
* 以下の例ではGridEngineFeatureのうち、100/200が使用中となっていることが分かります。


[root@node10 bin]# pwd
/ge/altair/licensing15.1/bin
[root@node10 bin]# ./almutil -licstat -Feature GridEngineFeature
AltairLM End-user Utility v15.1.0 build 4678K (Jul 20 2022)
Copyright (C) 2022 Altair Engineering, Inc. All rights reserved.

++++++++++++++++++++++++++++++++++++++++
LM-X License Server on 6200@node10:

Server version: v5.5 Uptime: 1 hour(s) 36 min(s) 52 sec(s)
----------------------------------------
Feature: GridEngineFeature Version: 21.0 Vendor: ALTAIR <-- FeatureがGridEngineFeatureであることを確認
Start date: 2023-10-02 Expire date: 2024-10-01
Key type: EXCLUSIVE License sharing: CUSTOM VIRTUAL

100 of 200 license(s) used:

100 license(s) used by root@node10 [192.168.122.10] <-- 対象のAGEがインストールされているホスト/IPであることを確認
  Login time: 2023-10-31 14:00   Checkout time: 2023-10-31 14:00
  Shared on custom string: ageadmin:node10

0 denial(s) in last 24 hours
++++++++++++++++++++++++++++++++++++++++
Altair Managed Licensing Server
----------------------------------------

Unable to contact the server.