250x250
반응형
Notice
Recent Posts
Recent Comments
전산쟁이의 기억노트
mysql 5.5 리플리케이션 구성하기 본문
728x90
반응형
SMALL
Mysql 5.5 Replication 구성하기(Master – Slave)
5.5부터는 동기화되는 Replication 구성이 가능(5.1은 비동기식으로 Data Sync시 오류 발생
마스터 서버 작업
1. /etc/my.cnf파일 수정
$> vi /etc/my.cnf
...
server-id = 1
binlog-do-db=test1234 # 적용할 DB명
log-bin=mysql-master-bin # 리플리케이션에 사용할 로그명
마스터 서버 replication 플러그인 설치
mysql> INSTALL PLUGIN rpl_semi_sync_master SONAME 'semisync_master.so';
플러그인 활성화
mysql> set global rpl_semi_sync_master_enabled=1;
Query OK, 0 rows affected (0.00 sec)
mysql> set global rpl_semi_sync_master_timeout =1000;
Query OK, 0 rows affected (0.00 sec)
설치 및 활성화 확인
mysql> show variables like 'rpl_semi_sync%';
+————————————+——-+
| Variable_name | Value |
+————————————+——-+
| rpl_semi_sync_master_enabled | ON |
| rpl_semi_sync_master_timeout | 1000 |
| rpl_semi_sync_master_trace_level | 32 |
| rpl_semi_sync_master_wait_no_slave | ON |
+————————————+——-+
Slave 접속할 수 있게 권한 설정
1
mysql> grant replication slave on *.* to 'test'@'192.168.10.10' identified by 'test1234';
리플리케이션 상태 확인
mysql> show master status;
+————————-+———-+————–+——————+
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+————————-+———-+————–+——————+
| mysql-master-bin.000001 | 107 | test1234 | |
+————————-+———-+————–+——————+
슬레이브 서버
/etc/my.cnf파일 수정
$> vi /etc/my.cnf
...
server-id = 2
relay-log = slave-relay-bin
플러그인 설치
mysql> INSTALL PLUGIN rpl_semi_sync_slave SONAME 'semisync_slave.so';
플러그인 활성화
mysql> set global rpl_semi_sync_slave_enabled=1;
활성화 확인
mysql> show variables like ‘rpl_semi_sync%’;
+———————————+——-+
| Variable_name | Value |
+———————————+——-+
| rpl_semi_sync_slave_enabled | ON |
| rpl_semi_sync_slave_trace_level | 32 |
+———————————+——-+
2 rows in set (0.01 sec)
Master서버와 연결
1
mysql> change master to master_host='192.168.10.20', master_user='test', master_password='test1234', master_log_file='mysql-master-bin.000001', master_log_pos=107;
728x90
반응형
LIST
'mysql&mariadb' 카테고리의 다른 글
mysql 데이터값 변경하기 (0) | 2022.07.25 |
---|---|
mysql 기반의 리플리케이션 및 mmm 설치 (0) | 2022.07.25 |
MariaDB 컴파일 후 초기설치할때 에러 (0) | 2022.07.25 |
mariadb기반의 galera 구성 오류메시지 조치 (0) | 2022.07.25 |
maxscale기반의 DB 이중화 운영 (0) | 2022.07.25 |
Comments