Previous Topic: How Group Manager Assigns Statuses to Resources and GroupsNext Topic: Use the Group Manager Displays


Status Selection Table

The status selection table SSM_GROUP_STSEL contains the data required to associate a status to each combination of resource states for each group.

The structure of the columns status selection table is as follows:

S_GROUP

Specifies the group name

Type: CHAR (18)

Primary Key: Yes

S_CURRENT

Current state of a resource

Type: CHAR (8)

Primary Key: Yes

S_DESIRED

Desired state of a resource

Type: CHAR (8)

Primary Key: Yes

S_TABLE

Resource table name

Type: CHAR (18)

Primary Key: Yes

S_TYPE

Resource name or resource type (if the type column is present)

Type: CHAR (18)

Primary Key: Yes

S_STATUS

Name of the status to be assigned; must be defined in SSM_GROUP_STDEF

Type: CHAR (18)

Primary Key: No

The status selection assignment algorithm is similar to that of the System State Manager action table search. In a matching group name and current state, the most specific match of the remaining key fields in hierarchical sequence is selected. For instance, a match on desired state outweighs a row where desired state is null but resource table name and resource name match. Once the status name is assigned, the status definition table is accessed to obtain priority and display data.

If no status selection table rows are defined for the group name, default status rows without a group name may also be defined for each current state value and subsequent portions of the table key. If the default rows are not in the table, the status CUR_EQ_DES or CUR_NE_DES is assigned as appropriate.

The following is an example of the SSM_GROUP_STSEL table:

S_GROUP S_CURRENT S_DESIRED S_TABLE S_TYPE S_STATUS ************************ TOP OF DATA **************************************** DOWN DOWN MATCH DOWN UP MISMATCH STARTING UP TRANSIENT STOPPING DOWN TRANSIENT UNKNOWN DOWN UNKNOWN_ERR UNKNOWN UNKNOWN MATCH UNKNOWN UP UNKNOWN_ERR UP DOWN MISMATCH UP IPL UP_IPL UP UP MATCH