문서유형ㅣ기술정보
분야ㅣ인터페이스/연동
적용제품버전ㅣ6FS07, 6FS07PS, 7FS02, 7FS02PS
문서번호ㅣTIITI053
개요
본 문서에서는 TSC Split brain 과 Split brain Solution에 대해 설명합니다.
방법
1. TSC network 와 storage 구성
1) TSC network
2) TSC storage 구성
2. TSC Split brain
1) TSC Split brain CASE
- 정상 환경에서 NODE #2를 실수로 FAILOVER로 기동 할 경우, NODE #2의 VIP가 UP 되면서 클라이언트가 NODE #2로 연결됩니다.
- NODE #1의 VIP로 연결된 기존 연결 다 끊어지고 새로운 연결은 NODE #2 VIP로 연결됩니다.
- NODE #2에서 사용자의 실수로 기동 시 기본적으로 MOUNT모드로 기동됩니다.
NODE2$ tbboot
Change core dump dir to /tsc/tibero6/bin/prof.
Listener port = 8629
********************************************************
* Critical Warning : Raise svmode failed. The reason is
* TBR-1098 : Database in standby mode. Failover is required to boot as primary.
* Current server mode is MOUNT.
********************************************************
Tibero 6
TmaxData Corporation Copyright (c) 2008-. All rights reserved.
Tibero instance started suspended at MOUNT mode.
- NODE #2 사용자가 FAILOVER로 기동 시 NODE #2 VIP가 UP 되면서 NODE #1 VIP가 정상작동을 하지 못하고 NODE #2의 VIP로 연결됩니다.
- NODE #2 VIP로 데이터가 들어오게 되면 데이터가 혼재되는 문제가 발생할 수 있기 때문에 NODE #1을 사용할지 NODE #2를 사용할지 선택해야합니다.
2) TSC Split brain Solution
- AFO: Auto Failover
- AFO 발생 조건이 되는 경우 PRIMARY는 자신의 역할을 할 수 없어지며 TARGET 노드가 FAILOVER로 서비스 수행합니다.
- AFO 수행 조건이 되지 않으면 TARGET 노드는 FAILOVER 되지 않습니다.
AFO 수행 조건이 되면 PRIMARY 노드는 정상 서비스가 불가한 상태
구분
PROTECTIVE
DISASTER_PLAN
1)CM abnomal X
O (AFO)
2)CM down X
X
3)DB abnormal O (AFO)
O (AFO)
4)DB down O (AFO)
O (AFO)
5)network 장애 X
O (AFO)
6)cmfile 장애 X
O (AFO)