본문 바로가기

Master High Availability

[draft] MySQL MHA를 사용하여 레플리케이션 HA(Virtual IP) 환경을 구성하는 방법 MySQL MHA(Master High Availability)를 사용하여 레플리케이션 HA(Virtual IP) 환경을 구성하는 방법1. 준비 사항마스터 서버: 원본 데이터베이스가 운영 중인 서버슬레이브 서버: 마스터 서버와 동기화된 복제 서버MHA 매니저 서버: MHA를 제어하고 모니터링하는 서버2. MHA 구성 파일 작성MHA 구성 파일(mha.conf)을 생성하고 편집합니다.구성 파일에는 마스터 및 슬레이브 서버 정보, SSH 접속 정보, 가상 IP(Virtual IP) 등을 설정합니다.구성 파일에는 manager, server, monitor 세션으로 구성됩니다.예제 구성 파일과 자세한 설정 방법은 MHA 프로젝트의 문서를 참조하십시오.3. MHA 매니저 서버 설정MHA 매니저 서버에 MHA 패.. 더보기
[draft] 우분투에서 MHA를 컴파일하고 설치하는 방법 우분투에서 MHA(Master High Availability)를 컴파일하고 설치하는 방법1. 사전 요구사항시스템에 필요한 종속성이 설치되어 있는지 확인하세요. MySQL/MariaDB 개발 라이브러리, Perl 및 기타 필수 라이브러리가 설치되어 있어야 합니다.sudo apt-get updatesudo apt-get install -y gcc make libdbi-perl libdbd-mysql-perl libio-socket-ssl-perlsudo apt-get install -y libconfig-tiny-perl liblog-dispatch-perl libparallel-forkmanager-perl2. MHA 패키지 다운로드MHA 패키지를 GitHub 리포지토리 또는 공식 웹사이트(https:/.. 더보기