付録A.2 Smart Composer機能が実行するACOSのCLIコマンド

負荷分散機としてACOS(AX2000またはBS320)を使用する場合に,Smart Composer機能が実行する負荷分散機のCLIコマンドを次の表に示します。ACOSのCLIコマンドの詳細は,使用する製品のドキュメントを参照してください。

表A-3 Smart Composer機能が実行する負荷分散機のCLIコマンド(AX2000またはBS320の場合)

Smart Composer機能のコマンド実行する負荷分散機のCLIコマンド
共通enable
config
show version
exit
cmx_build_system(Webシステムを構築する場合)cookieスイッチングの使用なし※1slb server <実サーバ名> <実サーバIPアドレス>
port <実ポート> tcp
slb service-group <仮想サーバ名> tcp
member <実サーバ名>:<実ポート> disable
slb virtual-server <仮想サーバ名> <仮想サーバIPアドレス>
port <仮想ポート> http
service-group <仮想サーバ名>
write memory
cookieスイッチングの使用あり※2slb server <実サーバ名> <実サーバIPアドレス>
port <実ポート> tcp
slb service-group <仮想サーバ名> tcp
member <実サーバ名>:<実ポート> disable
slb template persist cookie <仮想サーバ名>
name <cookie名>
expire 0
slb virtual-server <仮想サーバ名> <仮想サーバIPアドレス>
port <仮想ポート> http
service-group <仮想サーバ名>
template persist cookie <仮想サーバ名>
write memory
cmx_build_system(スケールアウトする場合)slb server <実サーバ名> <実サーバIPアドレス>
port <実ポート> tcp
slb service-group <仮想サーバ名> tcp
member <実サーバ名>:<実ポート> disable
write memory
cmx_build_system(実ポートを変更する場合)slb server <実サーバ名> <実サーバIPアドレス>
port <変更後の実ポート> tcp
exit
no port <実ポート> tcp
slb service-group <仮想サーバ名> tcp
member <実サーバ名>:<変更後の実ポート> disable
write memory
cmx_delete_system(サービスユニットを削除する場合)※3slb server <実サーバ名> <実サーバIPアドレス>
no port <実ポート> tcp
write memory
cmx_delete_system(ホスト単位モデルのスケールインを行う場合)※4no slb server <実サーバ名>
write memory
cmx_delete_system(Webシステムを削除する場合)cookieスイッチングの使用なしno slb virtual-server <仮想サーバ名>
no slb service-group <仮想サーバ名>
no slb server <実サーバ名>
write memory
cookieスイッチングの使用ありno slb virtual-server <仮想サーバ名>
no slb service-group <仮想サーバ名>
no slb server <実サーバ名>
no slb template persist cookie <仮想サーバ名>
write memory
cmx_start_targetslb service-group <仮想サーバ名> tcp
member <実サーバ名>:<実ポート> enable
write memory
cmx_stop_targetslb service-group <仮想サーバ名> tcp
member <実サーバ名>:<実ポート> disable
write memory

注※1 仮想サーバの初期化を実施しない場合(-lb keepvsを指定した場合)も実行するCLIコマンドは同じです。

注※2 仮想サーバの初期化を実施しない場合(-lb keepvsを指定した場合)も実行するCLIコマンドは同じです。

注※3 実サーバを共有するそのほかのサービスユニットがある場合は,サーバごとの削除はしません。

注※4 実サーバを共有するそのほかのサービスユニットがない場合は,サーバごと削除します。


参考
ACOSの場合,仮想サーバ名をサービスグループ名およびテンプレート名として使用します。