SMIT general application Smart Assist add stanzas
This section lists the commented SMIT add stanzas for the GASA Smart Assist.
# Cooked Field: nodes
#
# Note that the text "nodes" in the cmd_to_discover_postfix is part
# of #the cooked fields from the Smart Assist screens that precede this
# dialog. Users will #select a Smart Assist to instantiate, once
# selected a list of nodes where that smart #assist can be
# used will be provided to the SMIT screens that follow. The "nodes"
# cooked field contains a comma ',' delimited list of node names
sm_cmd_hdr:
id = "clsa_gasa_add"
option_id = "clsa_gasa_add_opts"
has_name_select = ""
name = "General Application Smart Assist"
name_msg_file = "cluster.cat"
name_msg_set = 51
name_msg_id = 17
cmd_to_exec = "/usr/es/sbin/cluster/sa/gasa/sbin/add"
ask = ""
exec_mode = ""
ghost = ""
cmd_to_discover = "/usr/es/sbin/cluster/sa/gasa/sbin/smit_util
add_discover"
cmd_to_discover_postfix = "nodes"
name_size = 0
value_size = 0
help_msg_id = "42,10"
help_msg_loc = "cluster_hlp.cat"
help_msg_base = ""
help_msg_book = ""
# Application Name
#
# This is the name that PowerHA SystemMirror will use to uniquely identify the
# collection of PowerHA SystemMirror resource groups, application controller, and other
# related resources
# Users can modify / delete an existing application given its name
# All Smart Assists must contain an application name
#
sm_cmd_opt:
id_seq_num = "10"
id = "clsa_gasa_add_opts"
disc_field_name = ""
name = "Application Name"
name_msg_file = "cluster.cat"
name_msg_set = 43
name_msg_id = 32
op_type = ""
entry_type = "t"
entry_size = 24
required = "+"
prefix = "-a"
cmd_to_list_mode = ""
cmd_to_list = ""
cmd_to_list_postfix = ""
multi_select = ""
value_index = 0
disp_values = ""
values_msg_file = ""
values_msg_set = 0
values_msg_id = 0
aix_values = ""
help_msg_id = "30,3"
help_msg_loc = "cluster_hlp.cat"
help_msg_base = ""
help_msg_book = ""
# Primary Node:
#
# For the GASA Smart Assist there exists a separation of primary and
# takeover nodes.
#
# The primary node is where the application will be brought online
# initially and will be the first node in the participating nodes of the
# constructed PowerHA SystemMirror resource group.
#
sm_cmd_opt:
id_seq_num = "20"
id = "clsa_gasa_add_opts"
disc_field_name = "primary"
name = "Primary Node"
name_msg_file = "cluster.cat"
name_msg_set = 51
name_msg_id = 15
op_type = "l"
entry_type = "t"
entry_size = 33
required = "+"
prefix = "-P"
cmd_to_list_mode = ""
cmd_to_list = "/usr/es/sbin/cluster/sa/gasa/sbin/smit_util list"
cmd_to_list_postfix = "nodes"
multi_select = ""
value_index = 0
disp_values = ""
values_msg_file = ""
values_msg_set = 0
values_msg_id = 0
aix_values = ""
help_msg_id = "42,8"
help_msg_loc = "cluster_hlp.cat"
help_msg_base = ""
help_msg_book = ""
# Takeover Nodes:
#
# List of nodes that participate in the constructed resource group
#
# Note that the SMIT cmd_to_list command uses our internal smit_util
# command, which internally calls "clvt query node"
#
sm_cmd_opt:
id_seq_num = "30"
id = "clsa_gasa_add_opts"
disc_field_name = "takeover"
name = "Takeover Nodes"
name_msg_file = "cluster.cat"
name_msg_set = 51
name_msg_id = 16
op_type = "l"
entry_type = "t"
entry_size = 0
required = "+"
prefix = "-T"
cmd_to_list_mode = ""
cmd_to_list = "/usr/es/sbin/cluster/sa/gasa/sbin/smit_util list"
cmd_to_list_postfix = "nodes"
multi_select = ","
value_index = 0
disp_values = ""
values_msg_file = ""
values_msg_set = 0
values_msg_id = 0
aix_values = ""
help_msg_id = "42,9"
help_msg_loc = "cluster_hlp.cat"
help_msg_base = ""
help_msg_book = ""
# Application Controller Start Script
#
# Script name used to start the application
#
# No default value
# This property is required
#
sm_cmd_opt:
id_seq_num = "40"
id = "clsa_gasa_add_opts"
disc_field_name = ""
name = "Application Controller Start Script"
name_msg_file = "cluster.cat"
name_msg_set = 43
name_msg_id = 4
op_type = ""
entry_type = "t"
entry_size = 256
required = "+"
prefix = "-R"
cmd_to_list_mode = ""
cmd_to_list = ""
cmd_to_list_postfix = ""
multi_select = ""
value_index = 0
disp_values = ""
values_msg_file = ""
values_msg_set = 0
values_msg_id = 0
aix_values = ""
help_msg_id = "30,4"
help_msg_loc = "cluster_hlp.cat"
help_msg_base = ""
help_msg_book = ""
# Application Controller Stop Script
#
# Script name used to start the application
#
# No default value
# This property is required
#
sm_cmd_opt:
id_seq_num = "50"
id = "clsa_gasa_add_opts"
disc_field_name = ""
name = "Application Controller Stop Script"
name_msg_file = "cluster.cat"
name_msg_set = 43
name_msg_id = 5
op_type = ""
entry_type = "t"
entry_size = 256
required = "+"
prefix = "-O"
cmd_to_list_mode = ""
cmd_to_list = ""
cmd_to_list_postfix = ""
multi_select = ""
value_index = 0
disp_values = ""
values_msg_file = ""
values_msg_set = 0
values_msg_id = 0
aix_values = ""
help_msg_id = "30,5"
help_msg_loc = "cluster_hlp.cat"
help_msg_base = ""
help_msg_book = ""
# Service IP label
#
# The user must choose a service IP label to participate in the
# constructed HACM resource group
#
# The command to list cllsserviceips can be used by other Smart Assists
# to provide a list of pre-configured service IP labels, and available
# labels that can be defined to PowerHA SystemMirror.
#
sm_cmd_opt:
id_seq_num = "60"
id = "clsa_gasa_add_opts"
disc_field_name = ""
name = "Service IP Label"
name_msg_file = "cluster.cat"
name_msg_set = 43
name_msg_id = 6
op_type = "l"
entry_type = "t"
entry_size = 32
required = "+"
prefix = "-I"
cmd_to_list_mode = "1"
cmd_to_list = "/usr/es/sbin/cluster/sa/sbin/cllsserviceips"
cmd_to_list_postfix = ""
multi_select = "n"
value_index = 0
disp_values = ""
values_msg_file = ""
values_msg_set = 0
values_msg_id = 0
aix_values = ""
help_msg_id = "30,6"
help_msg_loc = "cluster_hlp.cat"
help_msg_base = ""
help_msg_book = ""