jscmgetproperty(getproperty)

形式

機能

引数

-i IPアドレス

Control Managerの管理対象サーバのIPアドレスを指定して,静的情報検索を実行します。ただし,次のIPアドレスは指定できません。

この場合,MACアドレスで管理対象サーバを指定してください。

-m MACアドレス

Control Managerの管理対象サーバのMACアドレスを指定して,静的情報検索を実行します。

-sr [キー {EQ|NE|LE|GE} ]

絞り込み検索を実行します。-srのあとに何も指定しなかった場合は,Control Managerが管理するすべてのサーバの一覧を取得します。

「-sr」のあとに設定するキーについて,その機能内容,条件,意味,および用例を次に示します。

機能内容キー条件意味用例
指定された条件を満たすIPアドレスを持つサーバ一覧を取得します。ip_listEQ|NEEQ : 指定されたIPアドレスを含むサーバ
NE : 指定されたIPアドレスを含まないサーバ
10.10.10.10のIPアドレスを持つサーバの検索方法

jscmgetproperty -sr ip_list EQ "10.10.10.10"

指定された条件を満たすサーバパックに属するサーバ一覧を取得します。packEQ|NEEQ : 指定されたサーバパックに属するサーバ
NE : 指定されたサーバパックに属さないサーバ
サーバパック名"serverpack001"に属するサーバの検索方法
jscmgetproperty -sr pack EQ "serverpack001"
指定された条件を満たすCPUアーキテクチャ情報を持つサーバ一覧を取得します。※1cpu_archEQ|NEEQ : 指定されたCPUアーキテクチャ情報を含むサーバ
NE : 指定されたCPUアーキテクチャ情報を含まないサーバ
CPUアーキテクチャ情報が"IA32 Module Server"であるCPUを持つサーバの検索方法
jscmgetproperty -sr cpu_arch EQ "IA32 Module Server"
指定された条件を満たすプロセッサ最大速度(MHz(メガヘルツ))を持つサーバ一覧を取得します。※1※2cpu_clockEQ|NE|LE|GEEQ : 指定されたプロセッサ最大速度を持つCPUを含むサーバ
NE : 指定されたプロセッサ最大速度を持つCPUを含まないサーバ
LE : 指定されたプロセッサ最大速度以下のCPUを含むサーバ
GE : 指定されたプロセッサ最大速度以上のCPUを含むサーバ
プロセッサ最大速度が1,600MHz(メガヘルツ)以上のサーバの検索方法
jscmgetproperty -sr cpu_clock GE 1600
指定された条件を満たす総メモリサイズ(MB)を持つサーバ一覧を取得します。※2
対象サーバでの総容量で検索します。
mem_sizeEQ|NE|LE|GEEQ : 指定された総メモリサイズを持つサーバ
NE : 指定された総メモリサイズに当てはまらないサーバ
LE : 指定された総メモリサイズ以下のメモリサイズを持つサーバ
GE : 指定された総メモリサイズ以上のメモリサイズを持つサーバ
総メモリサイズが2,048MB以上のサーバの検索方法
jscmgetproperty -sr mem_size GE 2048
指定された条件を満たす総ディスクサイズ(MB)を持つサーバ一覧を取得します。※2
対象サーバでの総容量で検索します。
disk_sizeEQ|NE|LE|GEEQ : 指定された総ディスクサイズを持つサーバ
NE : 指定された総ディスクサイズに当てはまらないサーバ
LE : 指定された総ディスクサイズ以下のディスクサイズを持つサーバ
GE : 指定された総ディスクサイズ以上のディスクサイズを持つサーバ
総ディスクサイズが160,000MB以上のサーバの検索方法
jscmgetproperty -sr disk_size GE 160000
指定された条件を満たすOS名を持つサーバ一覧を取得します。os_nameEQ|NEEQ : 指定されたOS名のサーバ
NE : 指定されたOS名以外のサーバ
OSがWindows(R)2000であるサーバの検索方法
jscmgetproperty -sr os_name EQ "Windows(R) 2000"
指定された条件を満たすHotfixを持つサーバ一覧を取得します。
Windows以外のOSを使用しているサーバ(OS不明も含む)は検索対象となりません。
hotfixEQ|NEEQ : 指定されたHotfixを含むサーバ
NE : 指定されたHotfixを含まないサーバ
" Windows 2000 ホットフィックス - KB329115"が対策されていないサーバの検索方法
jscmgetproperty -sr hotfix NE " Windows 2000 ホットフィックス - KB329115"
指定された条件を満たすサービスパックを持つサーバ一覧を取得します。
サービスパックは最新のバージョンを検索対象とします。
"Service Pack 3"と指定した場合,"Service Pack 2"は検索されません。
os_spEQ|NEEQ : 指定されたサービスパックのサーバ
NE : 指定されたサービスパック以外のサーバ
サービスパックが"Service Pack 4"になっているサーバの検索方法
jscmgetproperty -sr os_sp EQ "Service Pack 4"
指定された条件を満たすシャーシIDを持つサーバ一覧を取得します。
BladeServerだけを検索対象とします。
chassisEQ|NEEQ : 指定されたシャーシIDのサーバシャーシ内にあるサーバ
NE : 指定されたシャーシIDのサーバシャーシ内にないサーバ
シャーシID "EBS##00"のサーバシャーシ内にあるサーバの検索方法
jscmgetproperty -sr chassis EQ "EBS##00"
指定された条件を満たすディスク設定を持つサーバ一覧を取得します。
値には"ALLOCATED"だけ指定できます。
allocation_diskEQ|NEEQ : ディスクが割り当てられているサーバ
NE : ディスクが割り当てられていないサーバ
ディスクが割り当てられているサーバの検索方法
jscmgetproperty -sr allocation_disk EQ "ALLOCATED"
注※1
検索はCPUごとに実行されますが,複数のCPUで構成されるサーバは,すべて同一のCPUで構成されるため,一部のCPUだけが指定条件を満たすことはありません。
注※2
使用できる数値は0≦n≦1015-1の整数です。

注意事項

戻り値

戻り値メッセージID意味
0正常終了
10KASN210G0-Eパラメーターが不正です
11KASN211G0-EMACアドレスが不正です
12KASN212G0-EIPアドレスが不正です
15KASN215G0-E内部プログラムエラー(CMD制御)が発生しました
21KASN221G0-Eデータベースへの接続に失敗しました
22KASN222G0-ESQL実行エラーが発生しました
23KASN223G0-E該当データがありません
24KASN224G0-E内部プログラムエラー(DB制御)が発生しました
32KASN232G0-E内部プログラムエラー(BSM制御)が発生しました
37KASN237G0-E指定された管理対象サーバの情報がBlade Server Manager から取得できませんでした
99KASN299G0-Eユーザーの実行権限を確認できませんでした

エラー時のメッセージの説明および対処方法については,「付録C.4 コマンド制御に関するメッセージ(KASN2nnnn)」を参照してください。

出力データ

注※1
ホットフィックス情報は,レジストリの以下の項目が空文字になっている場合,空文字で表示されることがあります。

¥HKEY_LOCAL_MACHINE¥SOFTWARE¥Microsoft¥WindowsNT¥CurrentVersion¥HotFix¥(ホットフィックス番号)¥Fix Description

注※2
SVPボードとは日立アドバンストサーバ HA8000およびBladeSymphonyに搭載され,本体装置の電源制御,およびスケジューリング機能を提供するオプションボードのことです。
注※3
Control Managerで表示するN+1グループ名はグループ名のあとにBSM PlusのIPアドレスが表示されます。表示例を次に示します。
(例)

N_1_GROUP=N1GROUPNAME[10.10.10.10],...

注※4
Agent,Advanced Agentのバージョンが07-xx以前の場合は,0が表示されます。

出力例

静的情報検索を実行した場合の出力結果を次に示します。

[図データ]