안녕하세요.
가입하자마자 인사를 저에대한 고민으로 드리네요.
제가 현재 maria를 사용하는데 galera로 실시간 동기화 이중화를 적용하고 있네요.
근데 이게 너무 좋긴한데 문제점이 있네요.
centos에 설치를 해서 서비스로 mariadb가 자동으로 서버가 켜질 때 올라온단 말이죠.
하지만 galera를 적용 시 예를 들어 1번 디비와 2번 디비가 있는데 둘 다 실행이 안되어 있고 최초고 maria를 실행 할 시
service mysql start --wsrep-cluster-address="gcomm://" 옵션을 줘서 실행을 해야 되구요.
한개라도 위와 같이 디비가 실행되어 있을 시 service mysql start로 실행 하면 됩니다.
사람손으로 확인해서 해주면 문제가 안되죠.
하지만 2개의 서버가 오프되어 있고 그상태에서 어느 서버든 켯을 때 서비스로 등록되어 있는 db를 실행 시 처음이라는걸 인지를 못하네요......
혹시 제가 mariadb나 galera 설정에 뭔가 안해준건가요.....
전 /etc/init.d/mysql 설정 파일에 보면 bootstrap인가 그걸로 실행되서 될꺼같아 보였거든요.....
저처럼 고민하셨거나 galera 적용하셔서 서비스로 자기가 첫번째인지 아닌지 자동으로 인지 되는거 구현하신분 있으시면 도움 부탁드립니다.....
ㅠㅠ