inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

따라하며 배우는 MySQL on Docker

HA 테스트(Auto Failover)

페일오버시 동기화 질문 있습니다.

229

공부해서남주냐

작성한 질문수 1

0

먼저 좋은 강의 감사드립니다. 

만약 마스터 노드에 급격한 부하로 복제가 지연되고 있을떄 마스터 노드가 다운되어 페일오버가 될경우 지연된 binlog를 어떻게 처리하는 지 궁금합니다.

그럼 수고하세요 

docker mysql

답변 1

0

김영헌

안녕하세요.

답변이 늦어져서 죄송합니다.

질문주신 상황에 대해서 orchestrator는 아래와 같은 옵션을 제공하고 있습니다.

DelayMasterPromotionIfSQLThreadNotUpToDate :

Failover가 필요한 상황에서 promote 대상 replica에 지연이 있는 경우 복제를 다 따라잡을때 까지 

기다렸다가 failover를 할 것인지를 선택하는 옵션입니다.

해당 값에 따라서 복제지연이 해소되는 것을 기다려서 failover할 수도 있고 데이터를 포기하고 failover를

진행할 수도 있습니다.

아래는 관련 옵션을 설명한 페이지입니다.

https://github.com/openark/orchestrator/blob/de1b1ecd3f65cac447b24067d99dc56a8109fd82/docs/configuration-recovery.md#promotion-actions

 

아래는 참고해 보시면 좋을 만한 내용의 article입니다.

https://datto.engineering/post/lossless-mysql-semi-sync-replication-and-automated-failover

0

공부해서남주냐

답변 감사드립니다 ^^

pdf 압축파일 제공

0

59

1

auto failover 에서 db001 재실행시 db001 read_only 설정하기전 db001, db002 양쪽으로 저장되는 현상

0

204

1

그라파나에서 에러가 발생합니다

0

440

1

CentOS EOS에 따라 기존의 레포지토리 내 패키지들이 삭제되어에러 발생!

0

384

1

프로덕션 환경에서 데이터 베이스 구성에 대하여.

0

273

1

Proxy SQL에 대한 질문입니다.

0

266

1

docker-compose 후 shell 정상작동 후 mysql dashboard 정상작동안함 ㅁ누의

0

190

1

docker-compose build시 db002~db003 not working daemon 현상

0

267

1

testdb.insert_test 테이블 존재 하지 않음에 관한 문의

0

291

2

물리 서버 2대로 Master/Slave 구조가 가능한가요?

0

331

1

failover 진행중 둘다 slave로 설정

0

300

1

app_test_conn.sh

0

310

3

docker orchestrator 설치후 웹접속

0

269

1

docker에서 percona 컨테이너 생성시

0

309

2

app_test_insert.sh 쉘 스크립트 실행 오류

0

249

1

프로메테우스 사용 이유

0

387

1

Slave 서버에서 Master 서버와 연결하는 명령어 입력하면 에러 발생 질문

0

643

2

강의 따라하다가 컴퓨터 재부팅했더니

0

514

1

docker run ... -h -h옵션이 무엇인가요

0

442

1

gluster 설치관련 질문입니다

0

764

2

도와주세요!!!

0

900

2

[Dockerfile] RUN yum install

0

2103

4

HA Fail-over 질문드립니다.

0

915

1

CRUD와 Replication 질문 드립니다.

0

833

1