master 2

[MariaDB (3/5)] MariaDB 이중화 테스트(Master - Master)

이전 글에서는 Maria DB를 Master-Slave 방식으로 이중화하는 방법을 정리했다.링크 : [MariaDB (2/5] MariaDB 이중화 테스트(Master - Slave) Master - Slave 이중화의 경우 Master의 데이터 변경 내역이 Slave에 반영되긴 하나Slave에서의 데이터 변경은 Master에 반영되지 않는다...는 결함이 있다. 이를 극복하기 위해 Master - Master 방식의 이중화 구축 방법도 정리한다.요약1. 각각의 서버에 binary log 파일 형식 및 서버 설정2. 각각의 서버에 서로 접속할 계정 생성 및 권한 부여3. 각각의 서버를 서로의 Slave로 등록 1. 이중화 시킬 2대의 Maria DB 구축 2. 서버 설정    2-1.  Master 서버..

DB 2025.02.11

[MariaDB (2/5)] MariaDB 이중화 실습(Master - Slave)

이중화 프로세스Master 서버가 데이터 변경에 대한 event 발생 내역을 binary log에 기록Master 서버가 binary log를 Slave에게 전달Slave는 이 binary log 를 읽어 본인 DB에 반영binary log 란?mysql(mariadb)에서 발생하는 모든 내역들이 기록되는 파일default는 비활성화 상태이기 때문에, 이중화를 하기 위해 이를 활성화시키는 작업이 선행되어야 함 Master - Slave로 이중화 구축하기 위해선 각각의 서버 설정을 따로 수행필요 1. 이중화 시킬 2대의 Maria DB 구축- maria1를 Master로, maria2를 Slave로 구축할 예정 2. Master 서버 설정    2-1. Master 서버 접속      2-2. vi 편집기..

DB 2025.02.09