Notice
Recent Posts
Recent Comments
Link
반응형
«   2026/01   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

HeeLee_DBA

MySQL - (MHA)Master -Slave 동기화 깨졌을 경우 본문

MySQL

MySQL - (MHA)Master -Slave 동기화 깨졌을 경우

HeeLee_ 2022. 7. 15. 15:28
반응형

--master
mysql> show master status\G;
*************************** 1. row ***************************
File: mysql-bin.000036
Position: 540841
Binlog_Do_DB:
Binlog_Ignore_DB:
Executed_Gtid_Set:
1 row in set (0.00 sec)
 
--slave
mysql> show slave status\G;
 
stop slave;
 
동기화 깨진시간이 길 경우 master 데이터를 slave에 부은 다음 재동기화 해줘야함 
--master dump
mysqldump -u root -p --all-databases > /DBDATA/alldb.sql
 
--slave import
mysql -uroot -p < /DBDATA/alldb.sql
 
 
--slave 재설정
CHANGE MASTER TO MASTER_HOST='10.1.1.1',
MASTER_USER='repl', 
MASTER_PASSWORD='replxxxx', 
MASTER_PORT=3306, 
MASTER_LOG_FILE='mysql-bin.000036',  
MASTER_LOG_POS=540841;
 
start slave
 
--mha 시작 및 프로세스 확인
--start
nohup /user/bin/master_manager --conf=/opt/mymha/mha.cnf 1> /opt/mymha/log/mha.out 2>&1 &
 
--status
/usr/bin/masterha_check_status --conf=/opt/mymha/mha.cnf
 
--stop
/usr/bin/masterha_stop --conf=/opt/mymha/mha.cnf

반응형

'MySQL' 카테고리의 다른 글

MySQL - InnoDBCluster 구성하기  (3) 2024.08.30
MySQL - MySQL8.0에서 server_id 변경하기  (0) 2024.08.30
MySQL - PMM 구성 및 Alert(Email) 기능  (0) 2024.08.20
MySQL - binlog_format  (1) 2022.11.23
MySQL - Master-Slave 구성  (0) 2022.05.16