Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Node states of the Cluster Mode

 

Node states of the Cluster Mode

 

StateDescription
EXITEDThis is a state where MCCS engine is terminated..
INITINGThis is a state before configuring the heartbeat after starting the engine.
This is initial state before both nodes communicate each other through heartbeat network and collect mutual status of node state after MCCS engine is started.
This state is normally changed to the LOCAL_BUILD or REMOTE_BUILD state, but if there is a problem with the configuration or physical environment, it remains in the INITING state,
or is automatically terminated to the EXITED state.
LOCAL_BUILDWhen every node in the cluster is in the INITING state, the node with the highest priority at establishing of heartbeat communication is changed to the LOCAL_BUILD state,
and the node in this state forms a cluster database from the local configuration file(%MCCS$MCCS_HOME%\HOME/config\/main.json).
Only one node within the cluster goes through this state to the RUNNING state, and other nodes undergo the REMOTE_BUILD state that receives information from that node.
REMOTE_BUILDWhen a node in the INITING state detects a node in the RUNNING state through heartbeat communication, it establishes by downloading the configuration
RUNNINGThis is the state when establishing a configuration database through the LOCAL_BUILD or REMOTE_BUILD is completed,
and starts agents and group administrators of all the resources defined at this state.
FAULTEDWhen all the heartbeats with the node in the RUNNING state are disconnected, the node is FAULTED.

...

If all of the heartbeat communication is disconnected, both nodes cannot exchange the mutual state. 
Service recovery and process are determined by whether the opposite node is declared as a failure, or simply in a state in which the communication paths between nodes are disconnected.

Split Brain

 If If the interval of heartbeat network disconnections is greater than the limit set in the cluster attribute, you can suspect instability of the entire heartbeat network instead of node failures. 
Thus, it is deemed that the heartbeat node status cannot be trusted and it does not detect system failures but maintains the current status.
When heartbeat communication is restored, the nodes in the clusters will restart the MCCS service and return to the running status.

If not, it will wait until heartbeat communication is restored in INITING state.

...

Info

When you install MCCS, the initial user account ID is set to 'admin' and the password is set to 'password'.
When you run the CLI command, you need to enter the ID and the password. Otherwise, the above initial ID and password will be used.
Thus, when you change the initial user password, you must enter the ID/password in the CLI command as options.


Syntax

Code Block
mcnode  [-u userid -pw password] [-n nodename] [-a attribute] [-l license] [-p download_path]

...

OptionDescription

-h

Display Help.

 -uDesignate the user account ID. 
 -pwCreate Enter user password. 

-n

Designate a node to be accessed to run the command.

-a

If the [modify] command is used, set the attribute and the attribute values to change.
attribute : Designate the group attribute.

-p

Designate the path for downloading the support file. If you do not enter the path, it will be downloaded to 'user.home'.

-lEnter the license value to be entered for the designated node.

...

Show the list of node attributes.
(If you enter nonamenode name, it will only display the attribute values for the node entered.)

...