
[MariaDB] MHA 이중화 Failover 테스트
2021. 9. 13. 15:32
인프라/DB
아키텍처 구성도 테스트 순서 1. MasterDB 서버에서 MariaDB 실행 service mysql start 2. SlaveDB 서버에서 MariaDB 실행 -> Slave 실행 shell >> service mysql start shell >> mysql -uroot -p mysql >> start slave; mysql >> show slave status\G; 3. Manager 서버에서 모든 서버 간의 SSH 연결 테스트 sshcheck 4. Manager 서버에서 DB 서버 간의 Replication 테스트 replcheck 5. Manager 서버에서 MHA 구동하고 로그 확인 start log 6. Master 서버에서 mysql 종료 후 Manager 서버에서의 로그 확인해보기 mas..

[MariaDB] MHA + Replication 구성하기
2021. 9. 13. 10:52
인프라/DB
1. 사전 준비 환경 CentOS 7 + MariaDB 10.2 + MHA 0.57 조합으로 구성 서버 (3개), ip는 vip로 구성해도 될 것으로 보임. MHA Manager Server 192.168.0.150 (mgr) Master DB Server 192.168.0.151 (masterdb) Slave DB Server 192.168.0.152 (slavedb01) 방화벽 3306 포트 개방 모든 서버에 MariaDB 10.2 설치 2. 기본 패키지 설치 (모든 서버에서) 필요 패키지 설치 yum install epel-release -y yum install net-tools sysstat wget lrzsz lsof htop iftop rsync bzip2 unzip patch syslog ..

[MariaDB] 일반 Replication
2021. 9. 6. 00:29
인프라/DB
Master 설정 1. vi /etc/my.cnf.d/server.cnf 수정 [mysqld] server_id=1 log_bin=mysql-bin 2. 사용자 추가 grant replication slave, replication client on *.* to 'rep'@'%' identified by '비밀번호'; 3. master 정보 확인 show master status; Slave 설정 1. vi /etc/my.cnf.d/server.cnf 수정 [mysqld] log_bin=mysql-bin server-id=2 relay_log=mysql-relay-bin log_slave_updates=1 read_only=1 2. master 접속 정보 설정 CHANGE MASTER TO MASTER_..

[MariaDB] 외부에서 가상머신에 구축한 MariaDB 접속
2021. 8. 29. 23:13
인프라/DB
1. 외부 접속 가능한 계정 만들기 원격 접속을 허용하는 계정 만들기 grant all privileges on *.* 'root'@'%' identified by'패스워드'; 'root' 부분에는 다른 계정의 이름을 넣는 것이 더 좋을 듯 합니다. '%' 부분에는 특정 ip 주소를 지정할 수도 있습니다. (ex : 192.168.% ) 위의 명령어로 확인할 수 있습니다. 2. 접속 포트 번호 변경 (필요시) vi /etc/my.cnf.d/server.cnf 에서 변경할 수 있습니다. 3. 방화벽 설정에서 해당 포트 허용 firewall-cmd --permanet --zone=public --add-port=3306/tcp firewall-cmd --reload mariadb는 처음에 접속 포트가 330..

[MariaDB ] CentOS에서 MariaDB 설치
2021. 8. 29. 22:05
인프라/DB
1. MariaDB 저장소 추가 yum 저장소 정보를 생성합니다. vi /etc/yum.repos.d/MariaDB.repo 아래의 내용을 기입하고, 원하는 버전은 baseurl을 수정하면 됩니다. ( 지원 버전 확인 : yum.mariadb.org/ ) [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.3/centos7-amd64/ gpgkey = https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck = 1 2. MariaDB 설치 아래의 명령어를 입력하여 MariaDB 관련 프로그램을 설치합니다. yum install mariadb mariadb-server 아래의 명령어로 MariaDB가 정상적으로 ..