연구개발/MYSQL
replication 재설정
HEAD1TON
2014. 10. 16. 16:01
1. master reset 및 lock (console)
reset master;
flush tables with read lock;
2. master 현재 상태 기록 (console)
show master status;
3. master 전체 테이블 dump (terminal)
mysqldump -uroot -p[암호] --all-databases > 파일명.dmp
4. master 락 해제 (console)
unlock tables;
5. slave 정지(서버 정지가 아닌 slave 활동 정지) (console)
stop slave;
6. dump 파일을 slave로 import (console)
mysql -uroot -p[암호] < 파일명.dmp
7. slave 재설정 및 시작 (console)
reset slave;
change master to master_host='master주소',
master_user='사용자명',
master_password='암호',
master_log_file='2번에 기록된 값',
master_log_pos=2번에 기록된 값;
8. slave 상태 확인 (console)
show slave status\G
9. 상태 확인
Slave_IO_Running : Yes
Slave_SQL_Running : Yes