hdb.h コマンドは、対象ホストを管理します。 対象ホストとは、N1 Service Provisioning System software でアプリケーションを管理している物理ホストおよび仮想ホストのことです。
表 9–9 hdb.h コマンドの概要
コマンド |
説明 |
---|---|
hdb.h.add |
新しいホストを追加する |
hdb.h.del |
ホストを削除する |
hdb.h.la |
すべてのホストを一覧表示する |
hdb.h.lo |
ホストについての情報を検出する |
hdb.h.lq |
一致するホストを照会する |
hdb.h.mod |
既存のホストを変更する |
このコマンドは、新しいホストをホストリポジトリに追加します。
表 9–10 hdb.h.add コマンドの引数と結果
引数/結果 |
構文 |
説明 |
|
---|---|---|---|
name |
[R] |
文字列 |
ホストの名前 |
desc |
[O] |
文字列 |
ホストの説明 |
tID |
[R] |
HostTypeID |
ホスト型の ID |
attr |
[O] |
ハッシュテーブル |
ホストの属性 |
hide |
[O] |
ブール型 |
ホストを非表示にするかどうか。デフォルトは false |
pID |
[O] |
HostID |
仮想ホストの場合は親ホストの ID。物理ホストの場合は空白 |
result |
Host |
新しいホスト |
-attr 引数は優先指定を設定するだけです。 明示的に記述されていない属性は、デフォルト値を保持します。
このコマンドは、ホストを削除します。
表 9–11 hdb.h.del コマンドの引数と結果
引数/結果 |
構文 |
説明 |
|
---|---|---|---|
ID |
[R] |
HostID |
ホスト ID |
このコマンドは、リポジトリ内のすべてのホストを一覧表示します。
表 9–12 hdb.h.la コマンドの引数と結果
引数/結果 |
構文 |
説明 |
|
---|---|---|---|
sh |
[O] |
ブール型 |
非表示ホストを表示するかどうか。デフォルトは false |
result |
HostArray |
ホスト |
このコマンドは、リポジトリからホストについての情報を検出します。
表 9–13 hdb.h.lo コマンドの引数と結果
引数/結果 |
構文 |
説明 |
|
---|---|---|---|
ID |
[R] |
HostID |
ホスト ID |
result |
Host |
ホスト |
このコマンドは、指定された条件または指定されたフィルタに一致するホストを照会します。
このコマンドを呼び出すときは、照会 (-query) またはフィルタ (-filt または -phys) を指定してください。
引数/結果 |
構文 |
説明 |
|
---|---|---|---|
query |
[O] |
AttributeCriteriaList |
照会条件 |
filt |
[O] |
AppTypeCriteria |
アプリケーション型のフィルタ |
phys |
[O] |
PhysicalCriteria |
物理または仮想ホストに限定するフィルタ |
sh |
[O] |
ブール型 |
非表示ホストを表示するかどうか。デフォルトは false |
result |
HostArray |
ホスト |
このコマンドは、既存のホストの指定された属性を変更します。 省略された引数は、現在の値を保持します。
表 9–15 hdb.h.mod コマンドの引数と結果
引数/結果 |
構文 |
説明 |
|
---|---|---|---|
ID |
[R] |
HostID |
ホスト ID |
name |
[O] |
文字列 |
ホストの名前 |
desc |
[O] |
文字列 |
ホストの説明 |
tID |
[O] |
HostTypeID |
ホスト型の ID |
attr |
[O] |
ハッシュテーブル |
ホストの属性 |
hide |
[O] |
ブール型 |
ホストを非表示にするかどうか |
pID |
[O] |
HostID |
仮想ホストの場合は親ホストのID。物理ホストの場合は "<null>” |
result |
Host |
変更されたホスト |
値を変更する属性は、-attr 引数で指定してください。 明示的に指定されていない属性は、デフォルト値を保持します (またはデフォルト値にリセットされます)。