Database/MHA
-
[MHA] Mysql MHA FailOver 확인 및 이후 원복 절차Database/MHA 2018. 9. 2. 18:58
MHA - FailOver 이후 원복 작업 Failover 이후 Master-Slave상태를 원복하는 작업 절차입니다. 이때 MHA 데몬이 중단된 상태에서 실행해야 합니다.(실행상태에서는 오류가 발생함) 1.MHA 원복 – 현재 DB장비 상태 확인 Master DB의 장애 이후 Slave 장비의 현재 상태 확인 Slave였던 Slave장비가 Master로 승격된 것을 확인 이후 장애가 났던 Master 장비의 장애 복구 후 기동해 놓는다. Master 장비와 Slave장비를 Master/Master 상태로 세팅 한다. ※Master장비 Database 접속 ip는 내려가 있는 상태여야함 2.MHA 원복 – Slave장비와 장애가 발생한 Master장비의 데이터 동기화 1. 온라인 상태에서 장애 원복을 위..
-
[MHA] Mysql MHA 구성 및 설치 DB이중화 테스트Database/MHA 2018. 9. 2. 15:33
MHA 개념 MHA란?Master DB가 장애로 서비스가 불가능한 상태가 되면, 자동으로 failover를 수행하여 slave DB를 master DB로 승격시켜 서비스 다운타임을 최소화 auto failover 솔루션입니다. MHA 서버 구성MHA Manager, Masrer, Slave 서버 총 3개가 기본 구성이며 상황에 따라서는 1개의 Master와 N개의 Salve 최소 2대 까지 사용할 수 있습니다. (Activity, Standby 구조) Master와 Slave에서는 하나의 VIP를 공유하며 DB접속은 해당 VIP를 이용하며 장애발생시 VIP를 이용하여 절제를 진행합니다.-해당 포스트에서는 2대의 서버 구성을 가지고 테스트합니다. (2대로 구성시 MHA Manager는 Slave장비에 설치..