페일오버시 동기화 질문 있습니다.
229
작성한 질문수 1
먼저 좋은 강의 감사드립니다.
만약 마스터 노드에 급격한 부하로 복제가 지연되고 있을떄 마스터 노드가 다운되어 페일오버가 될경우 지연된 binlog를 어떻게 처리하는 지 궁금합니다.
그럼 수고하세요
답변 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
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





