Relication으로 구성 시 1초 간격으로 Slave 복제 상태를 보여주는 쉘 스크립트이다.
내가 주로 사용하는 경우는 master에 생성해야 할 데이터를 slave에 생성을 할 경우
master에서 동일한 데이터 insert 시 slave에서 duplicated 에러가 발생할 수 있다.
그 때 반복적으로 상태를 확인하면서 duplicated 에러를 넘어갈 때 사용한다.
$vi loop_slave.sh
#!/bin/bash
USER=mysql 유저명
PASSWORD=패스워드
while :
do
/usr/local/bin/mysql -u$USER -p$PASSWORD -e 'SHOW SLAVE STATUS\G'
sleep 1
done'RDBMS > MySQL' 카테고리의 다른 글
| MySQL FLUSH PRIVILEGES 동작 (0) | 2022.02.14 |
|---|---|
| MySQL bin log 삭제 방법 (0) | 2021.10.19 |
| MySQL SSL 설정 끄기. have_openssh, have_ssl DISABLED (0) | 2021.10.19 |
| [장애 대응] ERROR! MySQL Is Running But PID File Could Not Be Found (0) | 2021.08.10 |
| MySQL Federated 엔진 동작 및 사용 방법 (0) | 2021.08.04 |