
MariaDB와 MySQL의 차이점은 무엇인가요? AWS 참조 MySQL과 MariaDB는 모두 오픈 소스 데이터베이스 기술입니다. 이들 데이터베이스를 사용하여 행과 열이 있는 표 형식으로 데이터를 저장할 수 있습니다. MySQL은 가장 널리 채택된 오픈 소스 데이터
mariadb-dump 명령어 사용
echo -n 'secret'|base64 mdb-cm.yml
컨피그맵을 정의하여 복 수의 데이터베이스 서버 인스턴스가 공유해야 할 설정을 공유한다. 각 서버에 종속적인 설정들을 모두 정의해 두고 데이터베이스 서버 인스턴스 생성 시 원하는 키로 구분해서 사용한다. 하나의 마스터 서버와 n개의 복제 서버로 구성할 경우 마스터와 복제
볼륨은 쿠버네티스 오브젝트가 아니기 때문에 스스로 생성/삭제가 되지 않는다. 영구 볼륨(Persistent Volume)은 데이터베이스 서버의 데이터 영역을 마운트하여 데이터베이스 서버를 삭제하더라도 유지하도록 한다. StorageClass 가 정의되면 PV를 동적으로
mariadb instance 생성 시 StatefulSet 내의 volumeClaimTemplates 가 pvc 이므로 그 때 PV와 Bound될 것이다. 여기서는 pv,pvc 바운드 과정을 확인하기 위해 사용자 정의 pvc를 적용해 본다.pvc를 삭제하면 Recla
데이터 베이스 서버 인스턴스를 생성한다.
maxscale.cnf 로 maxscale의 데이터베이스 클러스터 구조를 표현한다.server1type=serveraddress=mariadb-0.mdb.default.svc.cluster.localport=3306protocol=MariaDBBackendserver2

vagrant@master:~$ k apply -f mdb-svc.ymlservice/mariadb createdvagrant@master:~$ k get svcNAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S
MariaDB (none)> SHOW VARIABLES LIKE 'general_log%';\+------------------+-------------+| Variable_name | Value |\+------------------+---------

SLAVE 에서 실행. Master 변경 사항이 Slave 로 복제되는 시간을 지연시킴실행 명령어k exec -it mariadb-1 -- mariadb -uroot -psecret -e "STOP SLAVE;CHANGE MASTER TO master_delay=360