Versions Compared

Key

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

...

Section
정의 

클러스터 맴버 노드로 정의된 다른 노드의 합류를 고려하지 않고, 정의된 노드의 구성파일을 기반으로 하나의 노드에서 서비스를 운영 할 수 있도록 엔진을 동작 시키는 것을 말합니다. 

필요성 

일부 노드가 물리적인 장애 또는 운영 체제상의 장애로 인하여 노드간 Ping 은 되나, 노드간 핫빗 통신이 불가능한 상황에서는 어떤 노드도 INITING 상태를 벗어날 수 없으며, 따라서 이런 상태에서는 MCCS를 통한 리소스 및 그룹에 대한 제어가 불가능합니다.

이런 경우, MCCS 서비스를 스텐드얼론 옵션을 사용하여 실행하면, 다른 노드들이 INITING 상태나 RUNNING 상태가 되기를 기다리지 않고, 바로 LOCAL_BUILD를 거쳐 RUNNING 상태로 전환되며, 다른 노드와 핫빗 통신을 시도하지 않습니다. 또한 이 상태에서는 로컬 노드상에서의 리소스에 대한 동작 제어만 가능합니다. 

스텐드얼론 옵션 사용 방법

다음은 MCCS 서버를 스텐드얼론 옵션을 사용하여 실행시키는 방법입니다. 

  1. MCCS 에이전트 서비스를 중지합니다.
  2. $MCCS_HOME/bin/MccsServer.ini 파일의 맨 윗부분에 '-standalone' 옵션을 추가합니다.

  3. MCCS 에이전트 서비스를 시작합니다.

문제가 해결된 후에는 반드시 스텐드얼론 모드를 해제해야 합니다. 스텐드얼론 모드를 해제하기 위해서는 위의 2.에서 추가한 '-standalone' 옵션을 삭제한 후, 서비스를 재시작 하면 됩니다. 

상화별 스텐드얼론 동작 방법

미러 리소스가 포함되어 있을 경우, 사용자 데이터의 안전을 위해 한 노드에서 자동으로 동작하는 부분에 제한을 갖게 됩니다. 따라서  미러 리소스가 포함되어 있는 유무에 따라서 상황별 동작 방법이 2가지로 나눠지게 됩니다. 

<미러 리소스가 포함되어 있지 않는 경우>
번호상황AutoStart 설정값에 따른 자동 그룹 시작 여부수동 그룹 시작 여부
1두 노드가 종료된 상태에서 한 노드만 부팅할 때가능가능
2한 노드 구성에서 부팅할 때가능가능
3

두 서버가 부팅되어 운영 중일 때 - 양 노드에서 MCCS 가 종료된 상태에서 한 노드에서만 MCCS 가 시작 될 때

(스텐드얼론 옵션을 주었을 때만 적용됨)

불가능자동비활성화 해제 후 가능
4두 서버가 부팅되어 운영 중일 때 - 양 노드에서 MCCS 가 실행중인 상태에서 한 노드에서만 MCCS 가 종료되었을 때N/A자동비활성화 해제 후 가능
5두 서버가 부팅되어 운영 중일 때 - 양 노드에서 MCCS 가 실행중인 상태에서 한 노드가 종료할 때N/A가능
<미러 리소스가 포함되어 있는 경우>
번호상황AutoStart 설정값에 따른 자동 그룹 시작 여부수동 그룹 시작 여부
1두 노드가 종료된 상태에서 한 노드만 부팅할 때불가능자동비활성화 해제 후 가능
2

두 서버가 부팅되어 운영 중일 때 - 양 노드에서 MCCS 가 종료된 상태에서 한 노드에서만 MCCS 가 시작 될 때

(스텐드얼론 옵션을 주었을 때만 적용됨)

불가능자동비활성화 해제 후 가능
3두 서버가 부팅되어 운영 중일 때 - 양 노드에서 MCCS 가 실행중인 상태에서 한 노드에서만 MCCS 가 종료되었을 때N/A자동비활성화 해제 후 가능
4두 서버가 부팅되어 운영 중일 때 - 양 노드에서 MCCS 가 실행중인 상태에서 한 노드가 종료할 때N/A가능
Column

Without considering merges of other nodes defined as cluster member nodes, based on the configuration file of the defined node, run the engine to operate service at one node. 

Column
width350px
Panel

Table of Contents

Table of Contents
maxLevel4

Standalone Mode

Necessity

MCCS intends to provide interruption-free service by dualizing the server.
However, during service operation, as some nodes experience physical failures or OS failures, nodes may be unable to perform heartbeat communication with each other.
MCCS agents works as a pair. If they don't work as a pair, all operation by MCCS such as web console access will be failed. As a result, stand alone execution will be done.
In this situation, only one server is used for MCCS service, and you need to switch to the stand alone mode.


How to use Standalone Mode

The following are the steps to operate MCCS in Standalone mode. 

  1. Stop MCCS agent server (service mccs_agent stop)
  2. Add "-standalone" option at the top of %MCCS_HOME%\bin\MccsServer.ini 

  3. Start MCCS Agent server(service mccs_agent start)


Standalone Action According to situation

If mirror resource is included, it is limited to auto action in one node for user data safety. Therefore, according to the situation, there are 2 actions according to the existence of mirror resource.

<When Mirror disk resources is not included> 

NO.CircumstancesAutoStart group according to Auto Start setting valueStart Group Manually
1

When boot one node while both nodes are offline

AbleAble
2

When boot in one node configuration

AbleAble
3

When two servers are booted and running - When MCCS is started in only one node while MCCS is terminated in both nodes

(Apply only when Standalone option is given)

DisabledAble after remove auto disable function
4

When two servers are booted and running - When MCCS is terminated in one node while MCCS is executing in both nodes

N/AAble after remove auto disable function
5

When two servers are booted and running - When one node is terminated with MCCS is executing in both nodes

N/AAble


<When Mirror disk resources is included>

No.CircumstancesAutoStart group according to AutoStart setting valueStart Group Manually
1When boot one node while both nodes are offlineDisabledAble after remove auto disable function
2

When two servers are booted and running - When MCCS is started in only one node while MCCS is terminated in both nodes

 (Apply only when Standalone option is given)

DisabledDisabled
3When two servers are booted and running - When MCCS is terminated in one node while MCCS is executing in both nodesN/AAble after remove auto disable function
4When two servers are booted and running - When one node is terminated with MCCS is executing in both nodesN/AAble

 

Steps to remove Standalone Mode

When the server with problem is back to normal, server operator should remove Standalone mode and continue server redundancy process as shown below.
Operating services will not be affected by MCCS agent being stopped and restarted. Steps to remove Standalone mode are shown below.
 

 

  1. Stop the MCCS service on the server that had problem.
  2. Stop the MCCS service on server that had problem.
  3. Delete '-standalone' in MccsServer.ini file and save on active server.
  4. Start MCCS agent service on active server.
  5. Start the MCCS agent service on the server that had problem.
  6. Connect to MCCS console and check the state of MCCS service.