Database/MySQL

MySQL on Docker Series 1. Master-Slave Replication 구성하기 2. Bridge Network를 이용한 Replication 구성하기 이전 포스팅에서 컨테이너 환경에서 MySQL 서버 3대(Master DB 1대, Slave DB 2대)를 구축했다. 그런데 MySQL Master DB 컨테이너가 재실행되면서 IP 주소가 변경되는 경우, Replication이 깨질 수 있기 때문에 Slave DB에 각각 접속해서 Master DB 컨테이너의 IP를 수정해야 하는 번거로움이 생긴다. 이러한 번거로움을 해결하기 위해 Docker Bridge Network를 구성하고 net alias를 사용하여 IP 변경에도 문제가 발생하지 않도록 할 수 있다. Bridge Network란..
MySQL on Docker Series 1. Master-Slave Replication 구성하기 2. Bridge Network를 이용한 Replication 구성하기 해당 포스팅은 컨테이너 환경에서 MySQL 서버 3대(Master DB 1대, Slave DB 2대)를 구축 것이 목표이다. Mac OS에 도커를 설치하여 아래와 같이 MySQL 5.7.30 서버 3대를 실행할 예정인데, 볼륨 마운트를 사용할 예정이다. 따라서 마운트할 호스트 디렉토리는 아래와 같다. // db001 (Master DB) $ ~/db/db001/data $ ~/db/db001/conf, ~/db/db001/conf/my.cnf $ ~/db/db001/log // db002 (Slave DB-1) $ ~/db/db002/..
ctp102
'Database/MySQL' 카테고리의 글 목록