반응형
[MariaDB] 장애 조치 - Galera Cluster 동기화 전송 지연 (Delete_rows_log_event::find_row)
DATABASE/MariaDB2024. 1. 5. 09:00[MariaDB] 장애 조치 - Galera Cluster 동기화 전송 지연 (Delete_rows_log_event::find_row)

Galera Cluster 동기화 전송 지연 Galera Cluster를 구성할 때 제일 중요한 점이 하나 있다. 바로 각 Table에 PK가 무조건 있어야 한다는 것인데, 이는 PK값을 통해 해당 테이블의 값을 찾아 변경/삭제를 하여 동기화를 하기 때문이다. 원래 Galera Cluster를 구성할 때 모든 테이블에 PK를 조사하여, 없으면 생성 후 구성을 하였는데 간단한? 데이터 작업을 하기위해 Temp Table을 만들고 데이터를 삭제하는 과정에서 PK를 누락하여, 갈레라 클러스터 간의 동기화 지연 이슈로 서버가 먹통이 되었다. 이 장애의 내용부터 시작해 해결방법 그리고 얼마나 걸렸는지, 그 후속 테스트까지 간단하게나마 글로 남겨보도록 한다. 장애 내용 Galera Cluster가 구성되어있는 Ma..

반응형
image