hdb.aコマンドファミリは、Remote Agents や Local Distributors などの プロビジョニングソフトウェア のアプリケーションのインスタンスを制御します。
表 9–2 hdb.a コマンドの概要
コマンド名 |
説明 |
---|---|
hdb.a.add |
新しいアプリケーションインスタンスを追加する |
hdb.a.del |
アプリケーションインスタンスを削除する |
hdb.a.la |
すべてのアプリケーションインスタンスを一覧表示する |
hdb.a.lo |
特定のアプリケーションインスタンスについての情報を検出する |
hdb.a.mod |
既存のアプリケーションインスタンスを変更する |
hdb.a.clear |
アプリケーションインスタンスのリソースキャッシュを消去する |
このコマンドは、新しいアプリケーションインスタンスを追加し、特定の N1 Service Provisioning System software アプリケーションの特定の構成を Master Server で登録します。
表 9–3 hdb.a.add の引数と結果
引数/結果 |
構文 |
説明 |
|
---|---|---|---|
hID |
[R] |
HostID |
新しいインスタンスを格納するホストの ID |
type |
[R] |
AppType |
アプリケーション型 (RA|LD) |
pID |
[R] |
AppInstanceID |
親アプリケーションの ID |
ip |
[R] |
文字列 |
アプリケーションの IP アドレス (x.y.z.w) |
port |
[O] |
整数 |
アプリケーションのポート (ssh の場合は不要) |
conn |
[R] |
ConnectionType |
接続型 (raw|ssh|ssl) |
param |
[O] |
文字列 |
パラメタ |
result |
UIAppInstanceUpdate |
新しいアプリケーションインスタントと関連警告 |
接続型が ssh のアプリケーションインスタンスで -port 引数を省略したり、ポートを 0 に設定した場合は、デフォルトの ssh ポートが使用されます。
このコマンドは、Master Server の内部ファイルからアプリケーションインスタンスを削除します。 アプリケーションインスタンスは削除されると、Master Server によって認識されなくなります。
アプリケーションインスタンスを削除しても、アプリケーションインスタンスがインストールされたマシン上の N1 Service Provisioning System software ファイルは削除されません。
引数 |
構文 |
説明 |
|
---|---|---|---|
ID |
[R] |
AppInstanceID |
アプリケーションインスタンスの ID |
このコマンドは、Master Server に認識されているすべてのアプリケーションインスタンスを一覧表示します。
このコマンドでは、引数は使用できません。
表 9–5 hdba.la コマンドの戻り値
結果 |
結果の構文 |
説明 |
---|---|---|
result |
AppInstanceArray |
アプリケーションインスタンス |
このコマンドは、特定のアプリケーションインスタンスについての情報を検出します。
表 9–6 hdb.a.lo コマンドの引数と結果
引数/結果 |
構文 |
説明 |
|
---|---|---|---|
ID |
[R] |
AppInstanceID |
アプリケーションインスタンスの ID |
result |
AppInstance |
アプリケーションインスタンス |
このコマンドは、既存のアプリケーションインスタンスの指定された属性を変更します。 省略された引数は、現在の値を保持します。
表 9–7 hdb.a.mod コマンドの引数と結果
引数/結果 |
構文 |
説明 |
|
---|---|---|---|
ID |
[R] |
AppInstanceID |
アプリケーションインスタンスの ID |
pID |
[O] |
AppInstanceID |
親アプリケーションの新しい ID |
ip |
[O] |
文字列 |
アプリケーションの新しい IP アドレス (x.y.z.w) |
port |
[O] |
整数 |
アプリケーションの新しいポート |
conn |
[O] |
ConnectionType |
新しい接続型 (raw|ssh|ssl) |
param |
[O] |
文字列 |
新しいパラメタ |
result |
UIAppInstanceUpdate |
変更されたアプリケーションインスタンスと関連警告 |
接続型が ssh のアプリケーションインスタンスで -port 引数を省略したり、ポートを 0 に設定した場合は、デフォルトの ssh ポートが使用されます。
このコマンドは、アプリケーションインスタンスのリソースキャッシュを消去します。
表 9–8 hdb.a.clear コマンドの引数と結果
引数/結果 |
構文 |
説明 |
|
---|---|---|---|
ID |
[R] |
AppInstanceID |
アプリケーションインスタンスの ID |