MySQL은 기본적으로 마스터-슬레이브 복제를 통해 고가용성을 구성할 수 있지만, 마스터 장애 시 자동으로 복구해주는 기능은 기본 제공하지 않습니다.이때 필요한 도구가 바로 MHA(MySQL Master High Availability Manager)입니다.이 글에서는 MHA 구성 방법, 환경 구성도, 설정 파일, 그리고 운영 팁까지 빠짐없이 알려드립니다.🔧 MHA란?MHA (Master High Availability)는마스터 서버가 다운될 경우, 슬레이브 중 하나를 마스터로 자동 승격(promote)하고다른 슬레이브를 새로운 마스터에 맞춰 자동 복제 재설정까지 해주는 오픈소스 도구입니다.주요 기능:마스터 장애 시 자동 장애 조치(Failover)온라인 마스터 스위칭 (무중단 마스터 교체)바이너리 로..