5- Resource Group

5- Resource Group

A resource group is a set of resources and MCCS failover the entire resources in a group when failure is occurred. 
MCCS performs failover of nodes on a group basis. Thus, you need to group the resources in the unit of failover.In addition, within a cluster, you can create multiple groups.

Table of Contents

Resource Group Attribute

Group attribute can be identified from Group Attributes view and Group State view.
From the group management view of MCCS web console, select group, then select the ‘Group Attributes’ tab located on right top of detailed information panel.
The values of gray colored are for read only. They just contain and show the information of group state.
The values of white colored are configurable by user definition

[Figure] Group Attribute View

 

 

Attribute

Description

Type

Default

Edit

Note

Attribute

Description

Type

Default

Edit

Note

ActionState

It represents the action status for the ongoing group.
Resource online in progress: STARTING
Resource offline in progress: STOPPING
Online/offline: WATCHING

STRING

 

X

 

AutoFailover

Determine whether to perform automatic failover when trouble occurs within the group.

BOOLEAN

true

O

 

AutoFaultClearTIme

 A failover occurs after trouble is detected, and it remains online for the given time limit. After that, all the trouble status will be removed.
'0' implies that troubles are not removed.

INTEGER

0 sec

O

 

AutoRestart

If a group is not started because of failures in resource for detection, determine whether to automatically start it when the resource or node is normalized.
It will operate properly only if AutoStart is set to true.

BOOLEAN

false

O

 

AutoRestartTimeout

The wait time for the group to be checked by checking the group status automatically when Auto starts

INTEGER

0 sec

O

 

*AutoStart

When the engine starts, it will notify when the group will be started automatically.

BOOLEAN

true

O

 

AutoStartNode

Set a node which group can be online while remote node being connected after MCCS main process is started.

STRING

NONE

O

 

BatchAfterOnline

Set the batch file to run after a group goes online.
Whether the batch file is successful or failed, it does not affect the progress of a group

FILE

 

O

 

BatchBeforeOffline

Set the batch file to run before a group goes offline.
Whether the batch file is successful or failed, it does not affect the progress of a group.

FILE

 

O

 

BatchTimeout

Designate the time out for running the batch file.

INTEGER

300 sec

O

 

*Failover

It indicates group is failing over due to failure.

BOOLEAN

false

X

 

GroupName

It is group name.

NAME

 

X

 

Locked

The group is permanent locked. Lock a group to prohibit all commands and operation.
Unlike temporary locking permanent, locking is maintained even after the server reboots.

BOOLEAN

false

X

 

LockedTimeout

Sets the time limitation in case of using the "Temporary lock" item. The locking status would be unlocked after the time you've setted here

INTEGER

6h

O

 

MaxDependencyLevel

Designate the max vertical level that sets the dependencies among the resources in a group.

INTEGER

20 levels

X

 

OnlineCount

It is the number of resource which is online within a group.'0' means that a group is offline.
The number of monitoring resources (network cards) is not included in the total number.

INTEGER

 

X

 

Parallel

It is a group's parallel attributes.
It indicates whether the resources in a group can be online in two nodes at the same time.
The value cannot be changed. It can be set only once when you add a group for the first time.

BOOLEAN

false

X

 

PreActive

It shows the name of node where a group was online before.

STRING

 

X

 

State

The attribute represents the group status of node (online, offline, trouble, unchecked).

STRING

 

X

 

TargetNodeList

It is the list of nodes where a group is operated. Higher priority node will be primary node.

STRING

 

X

 

TLocked

The group is temporary locked.
It operates in the same way as the locked, but it is a temporary function that will be cancelled when the engine restarts. 

BOOLEAN

false

X

 

MCCS has function to limit input values against user's input field, and it provides function detects automatically data which is input wrong by user's mistake.

 

*AutoStart (true/false)

Determine whether to automatically start a group when making a new connection to a cluster in the system booting phase. (If the MCCS service is restarted or a single node is restarted to connect to operating MCCS, it will be ignored.)
If a parallel group is offline at a local node or some members are online, it will automatically start.
In case of a failover group, the target node with the highest priority will be automatically started first. In case of locking or troubles, a group will not be started.