N1 Grid Service Provisioning System 5.0 コマンド行インタフェース (CLI) リファレンスマニュアル

hdb.a:アプリケーションインスタンスの管理

hdb.a コマンドファミリは、プロビジョニングソフトウェアのアプリケーション (Remote Agent、Local Distributor など) のインスタンスを制御します。

表 7–2 hdb.a コマンドの概要

コマンド名 

説明 

hdb.a.add 

新しいアプリケーションインスタンスを追加する 

hdb.a.del 

アプリケーションインスタンスを削除する 

hdb.a.la 

すべてのアプリケーションインスタンスを一覧表示する 

hdb.a.lo 

特定のアプリケーションインスタンスの情報を検出する 

hdb.a.mod 

既存のアプリケーションインスタンスを変更する 

hdb.a.clear 

アプリケーションインスタンスのリソースキャッシュを消去する 

hdb.a.add

このコマンドは、新しいアプリケーションインスタンスを追加し、特定の N1 Grid Service Provisioning System ソフトウェアアプリケーションの特定の構成を Master Server に登録します。

表 7–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 ポートが使用されます。


hdb.a.del

このコマンドは、Master Server の内部ファイルからアプリケーションインスタンスを削除します。いったん削除されたアプリケーションインスタンスは、Master Server によって認識されなくなります。


注 –

アプリケーションインスタンスを削除しても、アプリケーションインスタンスがインストールされたマシン上の N1 Grid Service Provisioning System ソフトウェアファイルは削除されません。


表 7–4 hdb.a.del コマンドの引数

引数 

構文 

説明 

ID 

[R] 

AppInstanceID 

アプリケーションインスタンス ID 

hdb.a.la

このコマンドは、Master Server によって認識されているすべてのアプリケーションインスタンスを一覧表示します。

このコマンドでは、引数は使用できません。

表 7–5 hdb.a.la コマンドの戻り値

結果 

結果の構文 

説明 

result 

AppInstanceArray 

アプリケーションインスタンス 

hdb.a.lo

このコマンドは、指定されたアプリケーションインスタンスに関する情報を検出します。

表 7–6 hdb.a.lo コマンドの引数と結果

引数/結果 

構文 

説明 

ID 

[R] 

AppInstanceID 

アプリケーションインスタンス ID 

result 

AppInstance 

アプリケーションインスタンス 

hdb.a.mod

このコマンドは、既存のアプリケーションインスタンスの指定された属性を変更します。省略された引数の値は変更されません。

表 7–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 ポートが使用されます。


hdb.a.clear

このコマンドは、アプリケーションインスタンスのリソースキャッシュを消去します。

表 7–8 hdb.a.clear コマンドの引数と結果

引数/結果 

構文 

説明 

ID 

[R] 

AppInstanceID 

アプリケーションインスタンス ID