uCosminexus Application Server, System Setup and Operation Guide
This section describes the CLI commands of the load balancer for each product that are executed by the Smart Composer functionality. For details on CLI commands of load balancer, see the documents of the product in use.
For AX2000 or BS320, you can use direct connections using the telnet protocol as a connection method of the load balancer.
The following table describes the CLI commands of the load balancer that are executed by the Smart Composer functionality, when using ACOS (AX2000 or BS320) as a load balancer. For details on the CLI commands of ACOS, see the documents of the product in use.
Table K-1 CLI commands of load balancer executed by the Smart Composer functionality (For AX2000 or BS320)
| Smart Composer functionality commands | CLI commands of load balancer | |
|---|---|---|
| Common | enable config show version exit |
|
| cmx_build_system (when configuring a Web system) | Without cookie switching#1 | slb server real-server-name real-server-IP-address port real-port tcp |
| slb service-group virtual-server-name tcp member real-server-name:real-port disable |
||
| slb virtual-server virtual-server-name virtual-server-IP-address port virtual-port http service-group virtual-server-name |
||
| write memory | ||
| With cookie switching#1 | slb server real-server-name real-server-IP-address port real-port tcp |
|
| slb service-group virtual-server-name tcp | ||
| member real-server-name:real-port disable | ||
| slb template persist cookie virtual-server-name name cookie-name expire 0 |
||
| slb virtual-server virtual-server-name virtual-server-IP-address port virtual-port http service-group virtual-server-name template persist cookie virtual-server-name |
||
| write memory | ||
| cmx_build_system (when performing scale out) | slb server real-server-name real-server-IP-address port real-port tcp |
|
| slb service-group virtual-server-name tcp member real-server-name:real-port disable |
||
| write memory | ||
| cmx_build_system (when changing the real port) | slb server real-server-name real-server-IP-address port real-port-after-change tcp exit no port real-port tcp |
|
| slb service-group virtual-server-name tcp member real-server-name:real-port-after-change disable |
||
| write memory | ||
| cmx_delete_system (when deleting the service unit)#2 | slb server real-server-name real-server-IP-address no port real-port tcp |
|
| write memory | ||
| cmx_delete_system (when performing scale in of the host unit model)#3 | no slb server real-server-name | |
| write memory | ||
| cmx_delete_system (when deleting a Web system) | Without cookie switching | no slb virtual-server virtual-server-name |
| no slb service-group virtual-server-name | ||
| no slb server real-server-name | ||
| write memory | ||
| With cookie switching | no slb virtual-server virtual-server-name | |
| no slb service-group virtual-server-name | ||
| no slb server real-server-name | ||
| no slb template persist cookie virtual-server-name | ||
| write memory | ||
| cmx_start_target | slb service-group virtual-server-name tcp member real-server-name:real-port enable |
|
| write memory | ||
| cmx_stop_target | slb service-group virtual-server-name tcp member real-server-name:real-port disable |
|
| write memory | ||
For BIG-IP v9, BIG-IP v10.1, or BIG-IP v10.2, you can use direct connections that use the ssh protocol as a connection method for the load balancer. Note that for version 09-00 or later version, you can use direct connections that use APIs as connection methods of the load balancer.
If you directly connect by using the ssh protocol, you must set the client environment of the ssh on the host for deploying Management Server. The following points describe how to setup the ssh client environment for each OS:
The following points describe the CLI commands of BIG-IP executed by the Smart Composer functionality for each product. For details on CLI commands of BIG-IP, reference the documents of the product in use.
The following table describes the CLI commands of the load balancer that are executed by the Smart Composer functionality, when using BIG-IP v9 or BIG-IP v10.1 as a load balancer:
Table K-2 CLI commands of load balancer executed by the Smart Composer functionality (For BIG-IP v9 or BIG-IP v10.1)
| Smart Composer functionality commands | CLI commands of load balancer to be executed | |
|---|---|---|
| Common | b save b version |
|
| cmx_build_system (when configuring a Web system) | Without cookie switching | b pool virtual-server-name {member real-server-IP-address: real-port} |
| b pool virtual-server-name member real-server-IP-address : real-port add | ||
| b pool virtual-server-name member real-server-IP-address : real-port session disable | ||
| b virtual virtual-server-name {destination virtual-server-IP-address: virtual-port pool virtual-server-name profile http enable} | ||
| With cookie switching | b pool virtual-server-name {member real-server-IP-address : real-port} | |
| b pool virtual-server-name member real-server-IP-address : real-port add | ||
| b pool virtual-server-name member real-server-IP-address: real-port session disable | ||
| b profile persist virtual-server-name {mode cookie cookie mode insert cookie name cookie-name} | ||
| b virtual virtual-server-name {destination virtual-server-IP-address:virtual-port pool virtual-server-name profile http persist virtual-server-name enable} | ||
| cmx_build_system (when performing scale out) | b pool virtual-server-name member real-server-IP-address : real-port add | |
| b pool virtual-server-name member real-server-IP-address : real-port session disable | ||
| cmx_build_system (when changing the real port) | b pool virtual-server-name member real-server-IP-address: real-port-after-change add | |
| b pool virtual-server-name member real-server-IP-address: real-port-after-modification session disable | ||
| b pool virtual-server-name member real-server-IP-address : real-port delete | ||
| cmx_build_system (when configuring a Web system without installing a virtual server of the load balancer) | Without cookie switching | b pool virtual-server-name member real-server-IP-address : real-port add |
| b pool virtual-server-name member real-server-IP-address : real-port session disable | ||
| b virtual virtual-server-name {destination virtual-server-IP-address: virtual-port pool virtual-server-name profile http enable} |
||
| With cookie switching | b pool virtual-server-name member real-server-IP-address : real-port add | |
| b pool virtual-server-name member real-server-IP-address : real-port session disable | ||
| b profile persist virtual-server-name {mode cookie cookie mode insert cookie name cookie-name} | ||
| b virtual virtual-server-name {destination virtual-server-IP-address : virtual-port pool virtual-server-name profile http persist virtual-server-name enable} | ||
| cmx_delete_system (when deleting service units, and performing scale in of the host unit management model) | b pool virtual-server-name member real-server-IP-address :real-port delete | |
| b node real-server-IP-address delete | ||
| cmx_delete_system (when deleting a Web system) | Without cookie switching | b virtual virtual-server-name delete |
| b pool virtual-server-name delete | ||
| b node real-server-IP-address delete | ||
| With cookie switching | b virtual virtual-server-name delete | |
| b pool virtual-server-name delete | ||
| b node real-server-IP-address delete | ||
| b profile persist virtual-server-name delete | ||
| cmx_start_target | b pool virtual-server-name member real-server-IP-address : real-port session enable | |
| cmx_stop_target | b pool virtual-server-name member real-server-IP-address : real-port session disable | |
The following table describes the CLI commands of the load balancer that are executed by the Smart Composer functionality when using BIG-IP v10.2 as a load balancer.
Table K-3 CLI commands of load balancer executed by the Smart Composer functionality (For BIG-IP v10.2)
| Smart Composer functionality commands | CLI commands of load balancer to be executed | |
|---|---|---|
| Common | b save b version |
|
| cmx_build_system (when configuring a Web system) | Without cookie switching | b pool virtual-server-name {member real-server-IP-address : real-port } |
| b pool virtual-server-name member real-server-IP-address : real-port add | ||
| b pool virtual-server-name member real-server-IP-address : real-port session user disabled | ||
| b virtual virtual-server-name {destination virtual-server-IP-address :virtual-port pool virtual-server-name profile http enable} | ||
| With cookie switching | b pool virtual-server-name {member real-server-IP-address :real-port } | |
| b pool virtual-server-name member real-server-IP-address : real-port add | ||
| b pool virtual-server-name member real-server-IP-address : real-port session user disabled | ||
| b profile persist virtual-server-name {mode cookie cookie mode insert cookie name cookie-name} | ||
| b virtual virtual-server-name {destination virtual-server-IP-address :virtual-port pool virtual-server-name profile http persist virtual-server-name enable} | ||
| cmx_build_system (when performing scale out) | b pool virtual-server-name member real-server-IP-address: real-port add | |
| b pool virtual-server-name member real-server-IP-address : real-port session user disabled | ||
| cmx_build_system (when changing the real port) | b pool virtual-server-name member real-server-IP-address : real-port-after-change add | |
| b pool virtual-server-name member real-server-IP-address : real-port-after-change session user disabled | ||
| b pool virtual-server-name member real-server-IP-address : real-port delete | ||
| cmx_build_system (when configuring a Web system without installing a virtual server of the load balancer) | Without cookie switching | b pool virtual-server-name member real-server-IP-address : real-port add |
| b pool virtual-server-name member real-server-IP-address :real-port session user disabled | ||
| b virtual virtual-server-name {destination < virtual-server-IP-address :virtual-port pool virtual-server-name profile http enable} | ||
| With cookie switching | b pool virtual-server-name member real-server-IP-address : real-port add | |
| b pool virtual-server-name member real-server-IP-address :<real-port session user disabled | ||
| b profile persist virtual-server-name {mode cookie cookie mode insert cookie name cookie-name} | ||
| b virtual virtual-server-name {destination virtual-server-IP-address:virtual-port pool virtual-server-name profile http persist virtual-server-name enable} | ||
| cmx_delete_system (when deleting a service unit, and performing scale in of the host unit management model) | b pool virtual-server-name member real-server-IP-address:real-port delete | |
| b node real-server-IP-address delete | ||
| cmx_delete_system (when deleting a Web system) | Without cookie switching | b virtual virtual-server-name delete |
| b pool virtual-server-name delete | ||
| b node real-server-IP-address delete | ||
| With cookie switching | b virtual virtual-server-name delete | |
| b pool virtual-server-name delete | ||
| b node real-server-IP-address delete | ||
| b profile persist virtual-server-name delete | ||
| cmx_start_target | b pool virtual-server-name member real-server-IP-address :real-port session user enabled | |
| cmx_stop_target | b pool virtual-server-name member real-server-IP-address : real-port session user disabled | |
All Rights Reserved. Copyright (C) 2012, 2013, Hitachi, Ltd.