LSMON

LSF ホストの負荷情報を表示し、定期的に表示を更新します。

概要

lsmon [-N | -E] [-n num_hosts] [-R res_req] [-I index_list] [-i interval] [-L file_name] [host_name ...]
lsmon [-h | -V]

説明

注: このコマンドは非推奨になっており、 LSFの将来のバージョンで削除される可能性があります。

lsmon コマンドは、クラスター内のホストのロード情報を表示および更新するフルスクリーン LSF モニター・ユーティリティーです。

デフォルトでは、画面に収まる行数まで、クラスター内のすべてのホストの負荷情報を表示します。

デフォルトでは、ロー・ロード索引を表示します。

デフォルトでは、ロード情報は CPU およびページング負荷に従ってソートされます。

デフォルトでは、ロード情報は 10 秒ごとに更新されます。

オプション

-N
正規化された CPU 実行キューの長さの負荷指標を表示します。
-E
有効な CPU 実行キューの長さの負荷指標を表示します。 オプション -N-E は相互に排他的です。
-nホスト数
要求された数のホストに関するロード情報のみを表示します。 リソース要件を最も満たす最大 num_hosts 個のホストの情報が表示されます。
-R要求数
指定されたリソース要件を満たすホストのロード情報のみを表示します。

ホストの負荷情報は、指定されたリソースの負荷に従ってソートされます。

リソース要件 res_req に特殊リソース名が含まれている場合、これらのリソースを提供するホストのロード情報のみが表示されます。 各ホストで使用可能なリソースを調べるには、 lshosts コマンドを使用します。

1 つ以上のホスト名が指定されている場合、リソース要件を満たすホストのロード情報のみが表示されます。

-Iインデックスリスト
指定されたロード索引のロード情報のみを表示します。 ロード・インデックス名はコロンで区切る必要があります (例:r1m:pg:ut).

索引リスト index_list が長すぎて画面に収まらない場合、出力は切り捨てられます。 例えば、呼び出し側の画面の幅が 80 文字の場合、最大 10 個のロード索引が表示されます。

-i間隔
ロード情報が画面上で更新される頻度を秒単位で設定します。
-Lファイル名
指定されたファイルが画面に表示されているときに、そのファイルにロード情報を保管します。

ロード情報が同時に画面に表示されないようにするには、 lsmon -L file_name < /dev/nullを使用します。 このファイルのフォーマットは、 lim.acct ファイル参照に記述されています。

ホスト名 ...
指定されたホストのロード情報のみを表示します。
-h
コマンドの使用法を stderr に出力して終了します。
-V
LSF リリース・バージョンを stderr に出力して終了します。

使用法

lsmon の実行中に以下のコマンドを使用できます。

[^ L | i | n | N | E | R | q]

^L
画面を最新表示します。
i
新しい更新間隔を入力するように求めるプロンプトを出します。
n
表示するホストの新しい数を入力するよう求めるプロンプトが出されます。
N
未加工の CPU 実行キューの長さロード索引と正規化された CPU 実行キューの長さロード索引の表示を切り替えます。
E
未加工の CPU 実行キューの長さロード索引と有効な CPU 実行キューの長さロード索引の表示を切り替えます。
R
新しいリソース要件を入力するように求めるプロンプトを出します。
q
lsmonを終了します。

出力

デフォルトでは、以下のフィールドが表示されます。
HOST_NAME
ロード情報が表示される、指定されたホストの名前、またはリソース要件が指定された場合は、指定されたリソース要件を満たし、ロード情報が表示されるホストの名前。
状況
ホストの状況。 状況の前に負符号 (-) を付けることができます。これは、ホスト上のリモート実行サーバー (RES) が実行されていないことを示します。
以下の状況がサポートされています。
OK
ホストは通常の負荷共用状態にあり、リモート・ジョブを受け入れることができます。
ビジー
一部の負荷指標が構成されたしきい値を超えているため、ホストが過負荷になっています。 ホストが使用中になる原因となった負荷指標値の前にアスタリスク (*. 組み込みロード索引には以下が含まれます。r15s,r1m,r15m,ut,pg,io,ls,it,swp,memおよびtmp. 外部ロード索引は、ファイル lsf.cluster.cluster_nameで構成されます。
lockW
ホストはその実行ウィンドウによってロックされています。 ホストの実行ウィンドウは、 lsf.conf ファイルで指定され、 lshosts コマンドで表示できます。 ロックされたホストは、他のホストからのロード共有ジョブを受け入れません。
lockU
ホストは、 LSF 管理者または rootによってロックされています。
UNAVAIL
ホストがダウンしているか、ホスト上の Load Information Manager (LIM) が実行されていません。
ライセンス未交付
ホストに有効な LSF ライセンスがありません。
r15s
CPU 実行キューの長さの指数平均 (15 秒)。
r1m
CPU 実行キューの長さの指数平均 (1 分)。
r15m
CPU 実行キューの長さの指数平均 (15 分)。
UT
直近 1 分間における CPU 使用率の指数平均 (0 から 1)。
PG
直近 1 分間におけるメモリー・ページング率の指数平均 (1 秒当たりのページ数)。
ls
現在のログイン・ユーザーの数。
それ
UNIX では、ホストのアイドル時間 (ログインしているすべてのセッションでキーボードがタッチされていない) (分単位)。

Windows の場合:itインデックスは、特定のホストでスクリーン・セーバーがアクティブになっている時間に基づいています。

tmp
以下の場所にあるフリー・スペースの量/tmp(M バイト単位)。
Swp
現在使用可能なスワップ・スペースの量 (MB)。
mem
現在使用可能なメモリーの量 (MB)。

診断

lsmon コマンドの実行中に R オプションで誤ったリソース要件ストリングを指定すると、 lsmon コマンドが終了し、エラー・メッセージが表示されます。

更新間隔内に LIM から応答を受信しない場合、 lsmon は終了します。

関連資料

lshosts, lsinfo, lsload, lslockhost, lim.acct, ls_load