[MariaDB] DB 이중화 확인 방법과 명령어

[Master Server]

mysql -u root -p -e 'SHOW MASTER STATUS \G' |    egrep "File|Pos|Bin"

 

[Slave Server]

mysql -u root -p -e 'SHOW SLAVE STATUS \G' | egrep "Master_Log_Pos|Running|IO_Err|SQL_Err"

 

슬레이브 서버에서 IO_Running SQL_Running YES 이면 이중화가 성공적으로 된것이다.

만약에 Slave_IO_Running 이 No라면 복제를 진행하지 않고 있는 경우 Slave_SQL_Running이 No라면 복제를 시작했지만 어떤 이유로 복제 절차를 멈춘 상태이다.

 

 

마스터서버랑 슬레이브서버 데이터가 완전히 같으면 마스터 서버의 Position 슬레이브 서버의 Master_Log_Pos 코드가 같다. 다르다면 복제가 진행중인 것이다

댓글

Designed by JB FACTORY