JP1/ServerConductor/Control Manager
形式
jscmgetproperty {-i IPアドレス | -m MACアドレス}
jscmgetproperty -sr [キー {EQ|NE|LE|GE} 値]
機能
引数
-i IPアドレス
Control Managerの管理対象サーバのIPアドレスを指定して,静的情報検索を実行します。ただし,次のIPアドレスは指定できません。
この場合,MACアドレスで管理対象サーバを指定してください。
-m MACアドレス
Control Managerの管理対象サーバのMACアドレスを指定して,静的情報検索を実行します。
-sr [キー {EQ|NE|LE|GE} 値]
絞り込み検索を実行します。-srのあとに何も指定しなかった場合は,Control Managerが管理するすべてのサーバの一覧を取得します。
「-sr」のあとに設定するキーについて,その機能内容,条件,意味,および用例を次に示します。
機能内容 | キー | 条件 | 意味 | 用例 |
---|---|---|---|---|
指定された条件を満たすIPアドレスを持つサーバ一覧を取得します。 | ip_list | EQ|NE | EQ : 指定されたIPアドレスを含むサーバ NE : 指定されたIPアドレスを含まないサーバ |
10.10.10.10のIPアドレスを持つサーバの検索方法jscmgetproperty -sr ip_list EQ "10.10.10.10" |
指定された条件を満たすサーバパックに属するサーバ一覧を取得します。 | pack | EQ|NE | EQ : 指定されたサーバパックに属するサーバ NE : 指定されたサーバパックに属さないサーバ |
サーバパック名"serverpack001"に属するサーバの検索方法 jscmgetproperty -sr pack EQ "serverpack001" |
指定された条件を満たすCPUアーキテクチャ情報を持つサーバ一覧を取得します。※1 | cpu_arch | EQ|NE | EQ : 指定されたCPUアーキテクチャ情報を含むサーバ NE : 指定されたCPUアーキテクチャ情報を含まないサーバ |
CPUアーキテクチャ情報が"IA32 Module Server"であるCPUを持つサーバの検索方法 jscmgetproperty -sr cpu_arch EQ "IA32 Module Server" |
指定された条件を満たすプロセッサ最大速度(MHz(メガヘルツ))を持つサーバ一覧を取得します。※1※2 | cpu_clock | EQ|NE|LE|GE | EQ : 指定されたプロセッサ最大速度を持つCPUを含むサーバ NE : 指定されたプロセッサ最大速度を持つCPUを含まないサーバ LE : 指定されたプロセッサ最大速度以下のCPUを含むサーバ GE : 指定されたプロセッサ最大速度以上のCPUを含むサーバ |
プロセッサ最大速度が1,600MHz(メガヘルツ)以上のサーバの検索方法 jscmgetproperty -sr cpu_clock GE 1600 |
指定された条件を満たす総メモリサイズ(MB)を持つサーバ一覧を取得します。※2 対象サーバでの総容量で検索します。 |
mem_size | EQ|NE|LE|GE | EQ : 指定された総メモリサイズを持つサーバ NE : 指定された総メモリサイズに当てはまらないサーバ LE : 指定された総メモリサイズ以下のメモリサイズを持つサーバ GE : 指定された総メモリサイズ以上のメモリサイズを持つサーバ |
総メモリサイズが2,048MB以上のサーバの検索方法 jscmgetproperty -sr mem_size GE 2048 |
指定された条件を満たす総ディスクサイズ(MB)を持つサーバ一覧を取得します。※2 対象サーバでの総容量で検索します。 |
disk_size | EQ|NE|LE|GE | EQ : 指定された総ディスクサイズを持つサーバ NE : 指定された総ディスクサイズに当てはまらないサーバ LE : 指定された総ディスクサイズ以下のディスクサイズを持つサーバ GE : 指定された総ディスクサイズ以上のディスクサイズを持つサーバ |
総ディスクサイズが160,000MB以上のサーバの検索方法 jscmgetproperty -sr disk_size GE 160000 |
指定された条件を満たすOS名を持つサーバ一覧を取得します。 | os_name | EQ|NE | EQ : 指定されたOS名のサーバ NE : 指定されたOS名以外のサーバ |
OSがWindows(R)2000であるサーバの検索方法 jscmgetproperty -sr os_name EQ "Windows(R) 2000" |
指定された条件を満たすHotfixを持つサーバ一覧を取得します。 Windows以外のOSを使用しているサーバ(OS不明も含む)は検索対象となりません。 |
hotfix | EQ|NE | EQ : 指定されたHotfixを含むサーバ NE : 指定されたHotfixを含まないサーバ |
" Windows 2000 ホットフィックス - KB329115"が対策されていないサーバの検索方法 jscmgetproperty -sr hotfix NE " Windows 2000 ホットフィックス - KB329115" |
指定された条件を満たすサービスパックを持つサーバ一覧を取得します。 サービスパックは最新のバージョンを検索対象とします。 "Service Pack 3"と指定した場合,"Service Pack 2"は検索されません。 |
os_sp | EQ|NE | EQ : 指定されたサービスパックのサーバ NE : 指定されたサービスパック以外のサーバ |
サービスパックが"Service Pack 4"になっているサーバの検索方法 jscmgetproperty -sr os_sp EQ "Service Pack 4" |
指定された条件を満たすシャーシIDを持つサーバ一覧を取得します。 BladeServerだけを検索対象とします。 |
chassis | EQ|NE | EQ : 指定されたシャーシIDのサーバシャーシ内にあるサーバ NE : 指定されたシャーシIDのサーバシャーシ内にないサーバ |
シャーシID "EBS##00"のサーバシャーシ内にあるサーバの検索方法 jscmgetproperty -sr chassis EQ "EBS##00" |
指定された条件を満たすディスク設定を持つサーバ一覧を取得します。 値には"ALLOCATED"だけ指定できます。 |
allocation_disk | EQ|NE | EQ : ディスクが割り当てられているサーバ NE : ディスクが割り当てられていないサーバ |
ディスクが割り当てられているサーバの検索方法 jscmgetproperty -sr allocation_disk EQ "ALLOCATED" |
注意事項
戻り値
戻り値 | メッセージID | 意味 |
---|---|---|
0 | - | 正常終了 |
10 | KASN210G0-E | パラメーターが不正です |
11 | KASN211G0-E | MACアドレスが不正です |
12 | KASN212G0-E | IPアドレスが不正です |
15 | KASN215G0-E | 内部プログラムエラー(CMD制御)が発生しました |
21 | KASN221G0-E | データベースへの接続に失敗しました |
22 | KASN222G0-E | SQL実行エラーが発生しました |
23 | KASN223G0-E | 該当データがありません |
24 | KASN224G0-E | 内部プログラムエラー(DB制御)が発生しました |
32 | KASN232G0-E | 内部プログラムエラー(BSM制御)が発生しました |
37 | KASN237G0-E | 指定された管理対象サーバの情報がBlade Server Manager から取得できませんでした |
99 | KASN299G0-E | ユーザーの実行権限を確認できませんでした |
エラー時のメッセージの説明および対処方法については,「付録C.4 コマンド制御に関するメッセージ(KASN2nnnn)」を参照してください。
出力データ
出力データ | 意味 |
---|---|
MAC_LIST = MACアドレス1[,MACアドレス2…] | MACアドレス |
IP_LIST = [IPアドレス1[,IPアドレス2…]] | IPアドレス |
HOST = [ホスト名] | ホスト名 |
PACK = [サーバパック1[,サーバパック2…]] | サーバパック名 |
PRODUCT = [プロダクト名] | プロダクト名 |
CPU_ARCH = [CPUアーキテクチャ1[,CPUアーキテクチャ2…]] | CPUアーキテクチャ情報 |
CPU_NAME = [プロセッサ名1[,プロセッサ名2…]] | プロセッサ名 |
CPU_NUM = [プロセッサ数] | プロセッサ数 |
CPU_CLOCK = [CPU最大速度1[,CPU最大速度2…]] | プロセッサ最大速度[MHz(メガヘルツ)] |
CPU_STATE = [CPU装着状態1[,CPU装着状態2…]] 0:未装着状態,1:装着状態 |
CPU装着状態 |
MEM_SIZE = [総メモリサイズ] | 総メモリサイズ[MB] |
DISK_SIZE = [ディスクサイズ1[,ディスクサイズ2…]] | ディスクサイズ[MB] (ドライブごと) |
OS_NAME = [OS名] | OS名 |
OS_VER = [OSバージョン] | OSバージョン |
HOTFIX =[ホットフィックス1[,ホットフィックス2…]] | ホットフィックス※1 |
OS_SP = [サービスパック] | サービスパック |
PAR_TYPE = [パーティションタイプ1[,パーティションタイプ2…]] | パーティションタイプ (ディスク) |
SERIAL_NUM = [シリアル番号] | シリアル番号 |
SVP_IP = [SVPボードのIPアドレスまたはHVM IPアドレス] | SVPボードのIPアドレスまたはHVM IPアドレス※2 |
CHASSIS = [シャーシID] | シャーシID |
SLOT = [スロット番号1[,スロット番号2…]] | スロット番号 |
PARTITION = [パーティション番号] | パーティション番号 |
ALLOCATION_DISK = [ALLOCATED | NOT ALLOCATED] "ALLOCATED":ディスク割り当て済み "NOT ALLOCATED":ディスク未割り当て |
ディスク設定 |
N_1_GROUP = [N+1グループ名] | N+1グループ名※3 |
N_1_STATUS = [N+1 現用系/予備系] 0:現用系サーバ 1:予備系サーバ |
N+1現用系/予備系 |
MODEL_NAME = [機種名] | 機種名 |
VENDOR_NAME = [ベンダ名] | ベンダ名 |
LPAR_ID = [LPARの識別子] | LPAR識別子 |
PAR_TECH_KIND = [分割技術種別] 0:Basic 1:LPAR |
論理分割技術の種類※4 |
PAR_TECH_MODE = [分割技術モード] 0:Basicモード 1:LPARモード |
OSモード |
PARENT_SYSTEM_MAC = [LPARモードの物理パーティションのMACアドレス] | MACアドレス |
\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\HotFix\(ホットフィックス番号)\Fix Description
N_1_GROUP=N1GROUPNAME[10.10.10.10],...
出力データ | 意味 |
---|---|
[MAC = MACアドレス1[,MACアドレス2…]] | MACアドレス |
出力例
静的情報検索を実行した場合の出力結果を次に示します。
All Rights Reserved. Copyright (C) 2006, 2008, Hitachi, Ltd.