csdmils(マスターイメージの表示)
形式
(1) マスターイメージを一覧表示する場合
csdmils
(2) マスターイメージを個別表示する場合
csdmils {-i マスターイメージID |-n マスターイメージ名[.セクション]}
[{-s | -l | -p | -r | -e | [-o ファイル名] [-d ディレクトリ名]}]
(3) マスターイメージの情報をファイル出力する場合
csdmils [{-i マスターイメージID |-n マスターイメージ名[.セクション]}] -m マスターイメージ情報ファイル名
機能
(1) マスターイメージの情報を表示します。PaaS利用者が使用する場合には,コマンド実行ユーザが登録したマスターイメージだけを表示します。
(2) 指定したマスターイメージの情報を表示します。-oオプションでマスターイメージ定義ファイルを出力します。-dオプションでcsdmiregisterコマンド(-dオプション)によって登録したファイルを出力します。
(3) マスターイメージの情報を-mオプションで指定したファイルに出力します。PaaS利用者が使用する場合には,コマンド実行ユーザが登録したマスターイメージだけを出力します。-iオプションまたは-nオプションを指定した場合は指定したマスターイメージの情報を出力します。出力したマスターイメージ情報ファイルは,ワークフローなどで次に示す用途のアプリケーションを作成する場合に入力情報として使用できます。
-
構築した業務システムの仮想ホストやネットワーク構成などを入力情報とするアプリケーション
-
すべての業務システムの情報を一括で解析するアプリケーション
このコマンドを実行可能な業務システムのstatusについては,「表1-5 業務システムのStatusと実行可能な運用コマンドの関係(1/2)」,および「表1-6 業務システムのStatusと実行可能な運用コマンドの関係(2/2)」を参照してください。
実行可能ユーザ
PaaS提供者,PaaS利用者が実行できます。
オプション
- -f
-
マスターイメージ定義ファイルを指定します。
マスターイメージ定義ファイル:〜<パス名>
-fオプションで指定するマスターイメージ定義ファイルの内容は「2.4.1 マスターイメージ定義ファイル」を参照してください。
- -i
-
マスターイメージIDを指定します。
マスターイメージID:<符号なし整数>1〜99999999の範囲
- -n
-
マスターイメージ名を指定します。セクションを定義している場合には同時に指定してください。
マスターイメージ名:〜<英数字記号>1〜32文字
セクション:〜<英数字記号>1〜32文字
- -s
-
サイジング結果の構成情報を出力します。
- -l
-
業務システムで稼働しているホストとミドルウェア一覧を表示します。
- -p
-
マスターイメージの物理配置候補を表示します。
- -r
-
マスターイメージの物理配置候補の詳細情報を表示します。
- -o
-
マスターイメージ定義ファイルを出力するファイル名を指定します。
指定したファイルにマスターイメージ定義ファイルを出力します。
ファイル名:〜<パス名>
- -d
-
マスターイメージ定義ファイルに書かれたファイルを出力するディレクトリ名を指定します。
指定したディレクトリにマスターイメージ定義ファイルに書かれたファイルを出力します。
ディレクトリ名:〜<パス名>
-dオプションで指定するディレクトリの詳細は「csdtmpregister(テンプレートの登録)」の「注意事項」を参照してください。
- -e
-
マスターイメージのすべての仮想NIC情報を出力します。
- -m
-
マスターイメージ情報を出力するファイル名を指定します。
指定したファイルにマスターイメージ情報を出力します。
マスターイメージ情報ファイル名:〜<パス名>
-mオプションで指定するファイルに出力するマスターイメージ情報の詳細は実行例の「(9) マスターイメージ情報ファイル出力(-m)」を参照してください。
-o,-dオプションは同時に指定することもできます。
戻り値
値 |
意味 |
---|---|
0 |
正常終了しました。 |
0以外 |
異常終了しました。 |
実行例
- (1) マスターイメージ一覧表示(オプションなし)
-
PaaS提供者が実行した場合の表示例を示します。
C:\Program Files\Hitachi\uCSD\mgr\bin>csdmils ID Status Date Name User ------------------------------------------------------------ 7 undeploying 2012/10/02 15:23 webdb2.dev csduser 5 deployed 2012/10/02 15:23 web4 csduser 1 deployed 2012/10/02 14:53 webdb1 Administrator
PaaS利用者が実行した場合の表示例を示します。
C:\Program Files\Hitachi\uCSD\mgr\bin>csdmils ID Status Date Name ------------------------------------------- 7 deploying 2012/10/02 15:23 webdb2.dev 5 deployed 2012/10/02 15:23 web4
表1‒34 表示項目の説明 項番
項目
説明
1
ID
マスターイメージID
2
Status
業務システムの状態
詳細は,「表1-36 業務システムのStatus一覧」を参照してください。
3
Date
マスターイメージの最終更新日付
4
Name
マスターイメージ名[.セクション]
5
User
業務システム構築者
PaaS利用者の場合は表示しません。
- (2) 個別のマスターイメージ表示(-i)
C:\Program Files\Hitachi\uCSD\mgr\bin>csdmils -i 5 ID : 5 Name : webdb2.dev Version : 01-03 User : admin Status : deployed Create : 2012/10/02 15:23 Modify : 2012/10/02 15:48 Pattern template : template1 Component template : tmplA tmplB tmplC UOC status : succeeded(deploy) Source : DefinitionFile Parent : webdb(1) Version : 01-02 Child : webdb5(11) webdb6(14) webdb7(17)
表1‒35 表示項目の説明 項番
項目
説明
1
ID
マスターイメージID
2
Name
マスターイメージ名[.セクション]
3
Version
(Nameの下の行)
マスターイメージのバージョン
4
User
業務システム構築者
5
Status
業務システムの状態
詳細は,「表1-36 業務システムのStatus一覧」を参照してください。
6
Create
マスターイメージの作成日付
7
Modify
マスターイメージの最終更新日付
8
Pattern template
マスターイメージ作成に使用した構成パターンテンプレート
9
Component template
マスターイメージ作成に使用したコンポーネントテンプレート
10
UOC status
ミドルセットアップUOCの状態を表示します。
11
Source
このマスターイメージの登録元となるファイルを表示します。
- マスターイメージ定義ファイルの場合:
-
DefinitionFile
- 設計書の場合:
-
DesignDocument
12
Parent
親のマスターイメージ名とマスターイメージID(括弧内)
ほかのマスターイメージ,またはマスターイメージのスナップショットを基に登録した場合に表示します。ISCMに親が登録されていない場合には「***」を表示します。
13
Version
(Parentの下の行)
親のマスターイメージのバージョン
ほかのマスターイメージ,またはマスターイメージのスナップショットを基に登録した場合に表示します。ISCMに登録されていない場合には「***」を出力します。
14
Child
自身のマスターイメージを基に作成したマスターイメージ名とマスターイメージID(括弧内)を表示します。存在しない場合には「***」を出力します。
表1‒36 業務システムのStatus一覧 項番
Status
説明
1
registered
マスターイメージを登録した状態(サイジング後※1)
2
registered(partially configured)
物理配置算出を1回以上実施した後で,物理配置が未確定のホストが存在する状態。
リソース予約済み,デプロイ済みのホストが存在する場合があります※2。
3
configured
物理配置が確定した状態
4
configured(partially reserved)
物理配置が確定した状態で,部分的にリソース予約している状態
デプロイ済みのホストが存在する場合があります※2。
5
ready
デプロイ可能状態(サイジング,物理配置,リソース予約完了状態)
デプロイ済みのホストが存在する場合があります※2。
6
deploying
デプロイ中
7
deploying(wait(N))
デプロイ実行待ち状態※3
Nは次の業務システムステータスのマスターイメージが保持する仮想ホストの合計値です。
-
deploying
-
undeploying
-
deploying(wait(N))かつ,自身のマスターイメージよりも先にデプロイ要求を依頼した
-
undeploying(wait(N))状態かつ,自身のマスターイメージよりも先にアンデプロイ要求を依頼した
合計値は概算であり,実際にデプロイ処理を行う仮想ホスト数と一致しない場合があります。
また,このステータスで仮想ホストのデプロイを行うマスターイメージと行わないマスターイメージが混在している場合,Nの値が大きいマスターイメージが先に処理を開始することがあります。
このステータスの場合,csdmistopdeployコマンドを実行することで,業務システム構築を行うことなく即時中止が可能です。
個別のマスターイメージ表示(-iまたは-nオプション指定)の場合だけ出力されます。
8
deploying(pause)
デプロイ一時停止
9
deploying(stopping)
デプロイ中止中※4
10
deploying(stopped)
デプロイ中止状態
11
deployed
デプロイ完了状態
12
failed(deploy)
デプロイ失敗状態
13
undeploying
アンデプロイ中
14
undeploying(wait(N))
アンデプロイ実行待ち状態※3
Nは次の業務システムステータスのマスターイメージが保持する仮想ホストの合計値です。
-
deploying
-
undeploying
-
deploying(wait(N))かつ,自身のマスターイメージよりも先にデプロイ要求を依頼した
-
undeploying(wait(N))状態かつ,自身のマスターイメージよりも先にアンデプロイ要求を依頼した
合計値は概算であり,実際にアンデプロイ処理を行う仮想ホスト数と一致しない場合があります。
また,このステータスで仮想ホストの削除を行うマスターイメージと行わないマスターイメージが混在している場合,Nの値が大きいマスターイメージが先に処理を開始することがあります。
このステータスの場合,csdmistopdeployコマンドを実行することで,仮想ホストの削除処理を行うことなく即時中止が可能です。
個別のマスターイメージ表示(-iまたは-nオプション指定)の場合だけ出力されます。
15
undeploying(stopping)
アンデプロイ中止中※4
16
undeploying(stopped)
アンデプロイ中止状態
17
failed(undeploy)
アンデプロイ失敗状態
18
updating
更新中
19
updating(wait(N))
更新実行待ち状態※3
Nは次の業務システムステータスのマスターイメージが保持する仮想ホストの合計値です。
-
updating
-
updating(wait(N))状態かつ,自身のマスターイメージよりも先にアップデート要求を依頼した
合計値は概算であり,実際にマスターイメージ更新処理を行う仮想ホスト数と一致しない場合があります。
このステータスの場合,csdmistopdeployコマンドを実行することで,マスターイメージ更新処理を行うことなく即時中止が可能です。
個別のマスターイメージ表示(-iまたは-nオプション指定)の場合だけ出力されます。
20
updating(stopping)
更新中止中※4
21
updating(stopped)
更新中止状態
22
failed(update)
更新失敗状態
表1‒37 ミドルセットアップUOCのStatus一覧 項番
Status
説明
1
-
定義にミドルセットアップUOCが指定されていないため,UOCを実行できない状態※1
2
executable
UOCを実行できる状態※2
3
executing(deploy)
デプロイコマンドの延長で,ミドルセットアップUOCが実行中の状態
4
succeeded(deploy)
デプロイコマンドの延長で,ミドルセットアップUOCの実行に成功した状態
5
failed(deploy)
デプロイコマンドの延長で,ミドルセットアップUOCの実行に失敗した状態
6
executing(undeploy)
アンデプロイコマンドの延長で,ミドルセットアップUOCが実行中の状態
7
failed(undeploy)
アンデプロイコマンドの延長で,ミドルセットアップUOCの実行に失敗した状態
- (3) マスターイメージのサイジング結果の構成情報の表示(-i,-s)
C:\Program Files\Hitachi\uCSD\mgr\bin>csdmils -i 5 -s CID Num CPU Core Memory Tier --------------------------------------- 1 3 1.60 2 4.00 AppServer 2 1 2.60 4 8.00 DB
表1‒38 表示項目の説明 項番
項目
説明
1
CID
構成パターンテンプレートのコンポーネントID
2
Num
サイジングで確定した台数
3
CPU
サイジングで確定したCPUクロック[GHz]
仮想ホストデプロイを行わないテンプレートの場合"-"を表示する
4
Core
サイジングで確定したCPUコア数[個]
仮想ホストデプロイを行わないテンプレートの場合"-"を表示する
5
Memory
サイジングで確定したメモリ容量[GB]
仮想ホストデプロイを行わないテンプレートの場合"-"を表示する
6
Tier
構成パターンテンプレートのティア
- (4) マスターイメージの物理配置情報の出力(-i,-p)
-
表示形式はcsdmiposコマンドと同様です。
ただし,デプロイを行わない仮想ホストについては,次の情報に"-"を出力します。
-
PhysicalHostGroupName(物理ホストグループ名)
-
PhysicalHostIPAddress(物理ホストIPアドレス)
-
LbSettingFileName(負荷分散機接続設定プロパティファイル名)
また,メッセージKFUD14400-I,KFUD24600-Eは出力しません。
-
- (5) マスターイメージ定義ファイル出力(-i,-o)
C:\Program Files\Hitachi\uCSD\mgr\bin>csdmils -i 5 -o myservice.xml
- (6) 業務システムで稼働しているホストとミドルウェアの一覧表示(-i,-l)
-
出力形式は次の形式でミドルウェアごとに出力します。
C:\Program Files\Hitachi\uCSD\mgr\bin>csdmils -i 5 -l Host Host Host Middleware Middleware ID Name Status CID IPAddress Name Status --------------------------------------------------------------------------------------- 1 host1 deployed 1 10.208.173.110(M),[2](B) Cosminexus updated 2 host2 deployed 1 10.208.173.111(M),10.208.174.111(B) Cosminexus updated 3 host3 deployed 2 10.208.173.112(M),10.208.174.112(B) Cosminexus updated 4 host4 deployed 3 10.208.173.113(M),10.208.174.113(B) HiRDB updated 5 host5 deployed 4 10.208.173.114(M),10.208.174.114(B) HAMonitor updated 6 host6 deployed 5 10.208.173.115(M),[0](B) Cosminexus updated
リソース予約前は次の形式で出力します
C:\Program Files\Hitachi\uCSD\mgr\bin>csdmils -i 5 -l Host Host Host Middleware Middleware ID Name Status CID IPAddress Name Status ------------------------------------------------------------------ 1 * notconfigured 1 * Cosminexus notsetup 2 * notconfigured 1 * Cosminexus notsetup 3 * notconfigured 2 * Cosminexus notsetup 4 * notconfigured 3 * HiRDB notsetup 5 * notconfigured 4 * HAMonitor notsetup 6 * notconfigured 5 * Cosminexus notsetup
注 未決定の項目は「*」を出力します。
表1‒39 表示項目の説明 項番
項目
説明
1
Host ID
ISCMが生成するホストID
2
Host Name
仮想ホスト名
3
Host Status
ホストの状態
詳細は,「表1-40 仮想ホストのStatus一覧」を参照してください。
4
CID
ホストのひな形となった構成パターンテンプレートのコンポーネントID
5
IPAddress
ホストのIPアドレス
複数ある場合には,(コンマ)で区切って表示します。
IPアドレスの後ろが(M):管理IPアドレスを表します。
IPアドレスの後ろが(B):業務IPアドレスを表します。
仮想NICが複数存在する場合は[x](x:仮想NIC数)を表示します。すべての仮想NICの情報を表示する場合はcsdmilsコマンドに-eオプションを指定して実行します。
業務IPアドレスが存在しない場合は[0]を表示します。
6
Middleware Name
ミドルウェアの名称
1つのホストに複数ミドルが存在する場合は,ミドルごとに複数行表示します。
7
Middleware Status
ミドルウェアの状態
詳細は,「表1-41 ミドルウェアのStatus一覧」を参照してください。
表1‒40 仮想ホストのStatus一覧 項番
Status
説明
1
notconfigured
物理配置算出が完了していない状態
2
configured
物理配置算出が完了している状態
3
reserved
リソースが予約されている状態
4
deployed
ホストのデプロイに成功した状態
5
failed(deploy)
ホストのデプロイに失敗した状態
6
updated
ホストのデプロイに成功してOS設定の更新が完了した状態
7
failed(update)
ホストのデプロイは成功したがOS設定の更新が失敗した状態
8
failed(undeploy)
ホストのアンデプロイに失敗した状態
表1‒41 ミドルウェアのStatus一覧 項番
Status
説明
1
notsetup
ミドルウェアがセットアップされていない状態
2
succeeded(setup)
ミドルウェアがセットアップされている状態
3
failed(setup)
ミドルウェアのセットアップに失敗した状態
4
updated
ミドルウェアのセットアップに成功して更新が完了した状態
5
failed(update)
ミドルウェアのセットアップは成功したが更新に失敗した状態
- (7) マスターイメージの物理配置情報の詳細出力(-i,-r)
-
出力形式は次の形式でマスターイメージ内の仮想ホストの詳細な物理配置候補を出力します。
表1‒42 表示項目の説明(物理配置情報の詳細出力) 項番
項目
説明
1
Host ID
ISCMが生成するホストID。
2
Result
物理配置候補算出結果。
次のどれかを出力します。
-
Succeeded
-
Failed
デプロイを行わない仮想ホストの場合:"-"を表示します。
3
OS Name
仮想ホストにインストールされているOS名。
表示されるOS名は「表1-9 コマンドで表示するOS名」を参照してください。
注 DFMTが定めているCIM_OperatingSystemクラスの分類と同じ名称とします。
4
Tmplate Name
仮想ホストのコンポーネントテンプレート名。
5
Pattern
仮想ホストの構成パターン(ティア)。
6
Physical Host Group Name
物理配置候補として選出された物理ホストグループ名。
次の場合は"-"を表示します。
-
物理配置候補算出に失敗
-
デプロイを行わない仮想ホスト
7
Physical Host IP Address
物理配置候補として選出された物理ホストのIPアドレス。
次の場合は"-"を表示します。
-
物理配置候補算出に失敗
-
デプロイを行わない仮想ホスト
8
Lb Setting File Name
仮想ホストが接続する負荷分散機への接続設定を記載した負荷分散機接続設定プロパティファイル。
次の場合は"-"を表示します。
-
負荷分散機を使用するミドルウェアが存在しない
-
物理配置候補算出に失敗
-
デプロイを行わない仮想ホスト
9
Storage
物理配置候補として選出されたストレージ名。
VMwareの場合:データストア名。
HVMの場合:ストレージのリソース名,ストレージプール名を2行で出力。
次の場合は"-"を表示します。
-
物理配置候補算出に失敗
-
デプロイを行わない仮想ホスト
10
Resource Pool
物理配置候補として選出されたリソースプール名。
VMwareの場合:リソースプール名を表示します。
リソースプールを持たない物理ホストの場合は「-」を表示します。
また,次の場合も"-"を表示します。
-
物理配置候補算出に失敗
-
デプロイを行わない仮想ホスト
11
Error Reason
物理配置候補算出の失敗原因。
失敗原因が複数ある場合は複数行で出力します。表示される失敗原因については「csdmipos(物理配置候補の算出)」を参照してください。
次の場合は"-"を表示します。
-
物理配置候補算出に成功
-
デプロイを行わない仮想ホスト
-
- (8) マスターイメージで定義している仮想NICの情報表示(-i,-e)
-
出力形式は次の形式で仮想ホストごとに出力する。
Host ID : 1 VNIC : Network Adapter 1 Type : management Purpose : Manage IPAddress : 10.208.173.110 VLAN ID : 401 VNIC : Network Adapter 2 Type : business Purpose : Business1 IPAddress : 10.208.174.110 VLAN ID : 402 VNIC : Network Adapter 3 Type : business Purpose : HeartBeat IPAddress : 20.208.173.110 VLAN ID : 402 VNIC : Network Adapter 4 Type : Not Use Purpose : - IPAddress : - VLAN ID : - Host ID : 2 VNIC : Network Adapter 1 Type : management Purpose : Manage IPAddress : 10.208.173.111 VLAN ID : 411 VNIC : Network Adapter 2 Type : business Purpose : Business1 IPAddress : 10.208.174.111 VLAN ID : 412
表1‒43 表示項目の説明(仮想NIC情報) 項番
項目
説明
1
VNIC
仮想NIC名
2
Type
IPアドレス種別
management:管理用
business:業務用
Not Use :未使用
3
Purpose
仮想ネットワークデバイス用途
構成パターンテンプレートで指定した文字列を表示します。構成パターンテンプレートで用途が指定されなかった場合は「-」を表示します。
4
IPAddress
仮想NICに割り当てられたIPアドレス
種別が未使用の場合は「-」を表示します。
リソース予約前の場合は「*」を表示します。
5
VLAN ID
VLAN IDリソース予約前の場合は「*」を表示します。
- (9) マスターイメージ情報ファイル出力(-m)
-
マスターイメージ情報ファイルは次に示すXML形式で出力します。
<?xml version="1.0" encoding="UTF-8"?> <MasterImageInformation xmlns="http://www.hitachi.co.jp/soft/xml/csd/service/masterimage_information"> <MasterImage id="1" name="Image1.Section1" version="01-00" status="deployed" uocstatus="succeeded(deploy)" createuser="User1" createdate="2013/10/30 08:00" modifydate="2013/10/30 09:00" deployuser="User1" deploydate="2013/10/30 10:00" source="DefinitionFile"> <HostInformation> <Host componentid="1" id="1" name="Host1" status="updated" hvtype="VMware" osname="RedHat Enterprise Linux 64-Bit" cpu="2.00" core="2" memory="4.00" vmsize="4096" physicalhostgroupname="PhysicalHostGroup1" physicalhostipaddress="1.1.1.10" storage="DataStore1" pool="Pool1" lbsettingfilename="lb.properties" lbipaddress="1.1.1.50"> <MiddlewareInformation> <Middleware tier="AppServer" type="combined-tier" name="Cosminexus" status="updated"> <MiddlewarePatchInformation> <MiddlewarePatch name="middlepatch.sh" path="C:\patch" order="1" status="applied"/> ・・・(ミドルウェアパッチ数) </MiddlewarePatchInformation> </Middleware> ・・・(仮想ホストのミドルウェア(ティア)数) </MiddlewareInformation> <NetworkInformation> <Network name="Adapter1" type="management" purpose="mng1" ipaddress="1.1.1.100" subnetmask="255.255.255.0" defaultgateway="1.1.1.1" vlanid="0"/> ・・・(仮想ホストのネットワーク(未使用含む)数) </NetworkInformation> <OSPatchInformation> <OSPatch name="ospatch.sh" path="C:\patch" order="1" status="applied"/> ・・・(OSパッチ数) </OSPatchInformation> </Host> ・・・(仮想ホスト数(リソース未割り当ても含む)) </HostInformation> </MasterImage> ・・・(マスターイメージ数) </MasterImageInformation>
マスターイメージ情報ファイルの文字コードはUTF-8,改行コードは\r\nとなります。
また,各属性の値は次の特殊文字を置換して出力します。
表1‒44 置換対象文字 項番
置換対象文字
置換後の文字列
1
&
&
2
<
<
3
>
>
4
"
"
5
'
'
マスターイメージ情報ファイルの構成を次に示します。
表1‒45 マスターイメージ情報ファイルのXML文法 項番
タグ名
属性
出現回数
説明
1
MasterImageInformation
−
1
ルート要素を表します。
2
xmlns
1
XML名前空間を表します。次の文字列を出力します。
"http://www.hitachi.co.jp/soft/xml/csd/service/masterimage_information"
3
MasterImage
−
0-3000※1
マスターイメージの情報を表します。マスターイメージごとに出力します。
マスターイメージが未登録,またはコマンド実行ユーザが参照可能なマスターイメージがない場合は出力しません。
出力順はマスターイメージID順です。
4
id
1
マスターイメージIDを表します。
5
name
1
マスターイメージ名を表します。
"マスターイメージ名[.セクション]"の形式で出力します。
6
version
1
マスターイメージのバージョンを表します。
7
status
1
業務システムの状態を表します。
詳細は「表1-36 業務システムのStatus一覧」を参照してください。
ただし,deploying,undeploying ,updatingの実行待ちVM数(wait(N))の出力は行いません。
8
uocstatus
1
ミドルセットアップUOCの状態を表します。
詳細は「表1-37 ミドルセットアップUOCのStatus一覧」を参照してください。
ミドルセットアップUOCを未使用の場合は"-"を出力します。
9
createuser
1
マスターイメージを登録したユーザ名を表します。
10
createdate
1
マスターイメージの登録時刻を表します。
11
modifydate
1
マスターイメージの最終更新時刻を表します。
次の契機で更新します。※2
-
csdmiregisterコマンド実行時
-
csdmiupdateコマンド実行時
-
csdmiposコマンド実行時
-
csdmireserveコマンド実行時
-
csdmireleaseコマンド実行時
12
deployuser※3
1
デプロイ要求,またはデプロイ開始以降の状態に変更を行ったユーザ名を表します。
次の契機で更新します。
-
csdmideployコマンド実行時
-
csdmivmstatusコマンド実行時
(-gオプションにvmdeployedまたはalldeployedを指定した場合)
一度もデプロイ要求を行っていない場合は"*"を出力します。
13
deploydate※3
1
デプロイを完了,またはデプロイ済みの状態に変更した時刻を表します。
"YYYY/MM/DD hh:mm"の形式で出力します。
次の契機で更新します。
-
デプロイ完了時(マスターイメージステータスをdeployedに更新する契機)
-
csdmivmstatusコマンド実行時
(-gオプションにalldeployedを指定し,実行した結果マスターイメージステータスがdeployedになる場合)
デプロイを完了していない場合(失敗,一時中止,csdmistopdeployコマンドによる中断)は時刻を更新しません。
一度もデプロイを完了していない場合は"*"を出力します。
14
source
1
このマスターイメージの登録元となるファイルを表示します。
- マスターイメージ定義ファイルの場合:
-
DefinitionFile
- 設計書の場合:
-
DesignDocument
15
HostInformation
−
1
仮想ホストの一覧を表します。
16
Host
−
1-3000※1
仮想ホストの情報を表します。仮想ホストごとに出力します。
出力順はコンポーネントID順,同一の場合は仮想ホストID順です
17
componentid
1
仮想ホストの雛形となった構成パターンテンプレートのコンポーネントIDを表します。
18
id
1
仮想ホストIDを表します。
19
name
1
仮想ホスト名を表します。
リソース予約前の場合は"*"を出力します。
20
status
1
仮想ホストの状態を表します。
詳細は「表1-40 仮想ホストのStatus一覧」を参照してください。
21
hvtype
1
ハイパーバイザ種別を表します。
VMwareの場合:VMware
HVMの場合:HVM
仮想ホストデプロイを行わない場合:-
22
osname
1
仮想ホストにインストールされているOS名を表します。
詳細は「表1-9 コマンドで表示するOS名」を参照してください。
23
cpu
1
仮想ホストが使用するCPUクロックを表します。[GHz]
仮想ホストデプロイを行わない場合は"-"を出力します。
24
core
1
仮想ホストが使用するコア数を表します。
仮想ホストデプロイを行わない場合は"-"を出力します。
25
memory
1
仮想ホストが使用するメモリ容量を表します。[GB]
仮想ホストデプロイを行わない場合は"-"を出力します。
26
vmsize
1
仮想ホストのVMサイズを表します。[MB]
コンポーネントテンプレートに指定したVMサイズを出力します。
仮想ホストデプロイを行わない場合は"-"を出力します。
27
physicalhostgroupname
1
仮想ホストを配置する物理ホストの所属する物理ホストグループ名を表します。
物理配置候補算出前の場合は"*"を出力します。
仮想ホストデプロイを行わない場合は"-"を出力します。
28
physicalhostipaddress
1
仮想ホストを配置する物理ホストのIPアドレスを表します。
物理配置候補算出前の場合は"*"を出力します。
仮想ホストデプロイを行わない場合は"-"を出力します。
29
storage
1
仮想ホストを配置するストレージ名を表します。
VMwareの場合:データストア名
HVMの場合:ストレージのリソース名
物理配置候補算出前の場合は"*"を出力します。
仮想ホストデプロイを行わない場合は"-"を出力します。
30
pool
1
仮想ホストを配置するプール名を表します。
VMwareの場合:リソースプール名
HVMの場合:ストレージのプール名
物理配置候補算出前の場合は"*"を出力します。
プールを未使用の場合は"-"を出力します。
31
lbsettingfilename
1
仮想ホストが接続する負荷分散機の負荷分散機接続設定プロパティファイル名を表します。
物理配置候補算出前の場合は"*"を出力します。
負荷分散機を未使用の場合は"-"を出力します。
32
lbipaddress
1
仮想ホストが接続する負荷分散機の管理用IPアドレスを表します。
物理配置候補算出前の場合は"*"を出力します。
負荷分散機を未使用の場合は"-"を出力します。
33
MiddlewareInformation
−
1
ミドルウェアの一覧を表します。
34
Middleware
−
1-5※1
ミドルウェアの情報を表します。ミドルウェアごとに出力します。
出力順はティア名称順です。
35
tier
1
このミドルウェアを対応づけたティア名称を表します。
36
type
1
ミドルウェアを対応づけたティアの種別を表します。
Cosminexus以外のミドルウェアの場合は"-"を出力します。
37
name
1
ミドルウェアの名称を表します。
38
status
1
ミドルウェアの状態を表します。
詳細は「表1-41 ミドルウェアのStatus一覧」を参照してください。
39
MiddlewarePatchInformation
−
1
ミドルウェアパッチの一覧を表します。
40
MiddlewarePatch
−
0-120※1
ミドルウェアパッチの情報を表します。パッチごとに出力します。
出力順は適用順です。
41
name
1
ミドルウェアパッチ名を表します。
パッチを格納しているディレクトリからの相対パスを出力します。
42
path
1
パッチを格納しているディレクトリを表します。
43
order
1
パッチの適用順序を表します。
44
status
1
パッチの適用状態を表します。
notapplied:未適用
applied:適用済み
45
NetworkInformation
−
1
ネットワークの一覧を表します。
46
Network
−
1-16※1
ネットワークの情報を表します。仮想NICごとに出力します。
出力順は仮想NIC名順です。
47
name
1
仮想NIC名を表します。
48
type
1
IPアドレス種別を表します。
詳細は「表1-43 表示項目の説明(仮想NIC情報)」のType項目を参照
49
purpose
1
仮想ネットワークデバイス用途を表します。
構成パターンテンプレートで指定した文字列を出力します。
IPアドレス種別が未使用の場合,および用途を未指定の場合は"-"を出力します。
50
ipaddress
1
仮想NICに割り当てたIPアドレスを表します。
IPアドレス種別が未使用の場合は"-"を出力します。
リソース予約前の場合は"*"を出力します。
51
subnetmask
1
仮想NICに割り当てたIPアドレスのサブネットマスクを表します。
IPアドレス種別が未使用の場合は"-"を出力します。
リソース予約前の場合は"*"を出力します。
52
defaultgateway
1
仮想NICに割り当てたIPアドレスのデフォルトゲートウェイを表します。
IPアドレス種別が未使用,またはデフォルトゲートウェイ未指定の場合は"-"を出力します。
リソース予約前の場合は"*"を出力します。
53
vlanid
1
仮想NICに割り当てたVLAN IDを表します。
IPアドレス種別が未使用の場合は"-"を出力します。
リソース予約前の場合は"*"を出力します。
54
OSPatchInformation
−
1
OSパッチの一覧を表します。
55
OSPatch
−
0-120※1
OSパッチの情報を表します。パッチごとに出力します。
出力順は適用順です。
56
name
1
OSパッチ名を表します。
パッチを格納しているディレクトリからの相対パスを出力します。
57
path
1
パッチを格納しているディレクトリを表します。
58
order
1
パッチの適用順序を表します。
59
status
1
パッチの適用状態を表します。
notapplied:未適用
applied:適用済み
-
注意事項
-
-oオプション,-dオプション,および-mオプションで指定するパスについて
-
あらかじめ出力ファイル名,出力ディレクトリ名の上位ディレクトリを作成しておく必要があります。上位ディレクトリが存在しないパスを指定した場合,csdmilsコマンドはエラー終了します。
-
指定したパスと同名のファイルまたはディレクトリが存在する場合,csdmilsコマンドはエラー終了します。別のパスを指定するか,同名のファイルまたはディレクトリを削除してからコマンドを実行してください。
-
-
-dオプションで指定するパス長について
-dオプションで指定するディレクトリのパス長については,ディレクトリ下のすべてのファイル,およびサブディレクトリが絶対パス長を247文字以下となるよう指定してください。
-
相対パスでの指定について
ファイル名,およびディレクトリ名を相対パスで指定する場合,指定したファイル,およびディレクトリの絶対パス長が247文字以下となるよう指定してください。
-
ディレクトリ名指定時の推奨値について
ディレクトリ名を指定する場合,ディレクトリ名の絶対パス長が87文字以下とすることを推奨します。
-
ディレクトリ名指定パスのパス長超過時の動作について
指定したディレクトリ下に,サーバからダウンロードしたマスターイメージの関連情報を保存する際,一部ファイル,ディレクトリのパス長が計算上,Windowsの制限260文字を超える場合でも,Windowsが一部ディレクトリ名をショートディレクトリ名(~(チルダ)入りの8文字のディレクトリ名)と扱い,情報保存を行えるときは,パス長超過のエラーにはなりません。マスターイメージ関連情報を保存し,コマンドは正常終了します。なお,一部ディレクトリ名をショートディレクトリ名に変換し関連情報を保存した場合,当該情報をマスターイメージ登録時または更新時に使用するときには,ショートディレクトリ名のディレクトリがパス内に含まれないディレクトリ下に移動させた後に使用してください。