VirtualBox에서 ubuntu 설치
이전에 Kafka 설치할 때처럼 고정IP까지 진행해준 뒤에 했다.
단, 오류 발생 시 아래의 사항을 확인해볼 것. 아래의 이유로 초기화 6번 했으니까.
- CPU 설정이 1개로 되어있는가? -> 2로 증가
- 메모리 설정이 작다고 뜨는가? -> 4096으로 증가
- Ubuntu OS파일을 설정 후에 경로 이동시켰는가?
- 디스크 공간 자체가 부족한가? 고정할당 말고 동적할당으로 변경시키자
Ubuntu에 MariaDB 10.6 설치
- 그냥 install mariadb-server 하면 최신버전을 다운받으므로, mariadb repository의 설정을 다시 해주어야 함
위 사이트에서 아래와 같이 올바른 레포지토리 설정을 위한 사전 정보를 입력한다. 미러 서버는 아무거나 했다
이후 선택된 가이드에 따라 수행한다
1. keyring 가져오기
sudo apt-get install apt-transport-https curl
sudo mkdir -p /etc/apt/keyrings
sudo curl -o /etc/apt/keyrings/mariadb-keyring.pgp 'https://mariadb.org/mariadb_release_signing_key.pgp'
2. MariaDB 패키지 저장소 추가하기
/etc/apt/sources.list.d/mariadb.sources 파일에 MariaDB 패키지 저장소를 추가해주기
3. 저장소 업데이트 후 maradb 설치
sudo apt-get update
sudo apt-get install mariadb-server
4. 설치된 mariaDB 버전 확인
프로토콜 버전은 15, MariaDB는 10.6 버전으로 나타남
MariaDB 초기 설정
접속할 Database를 만들어주고, 접속할 DB계정을 모든 곳에서 접근할 수 있도록 ('root'@'%') 설정해준다
sudo mysql -u root -p // password 안했으니 그냥 엔터
> CREATE DATABASE test;
> CREATE USER 'root'@'%' IDENTIFIED BY '{비밀번호}';
이후, 로컬 PC에서 원격으로 디비 접속도 가능해진다
이제 이걸 VirtualBox 두 개의 공간에다가 만들어 matser/slave로 연결구조를 맺고 ProxySQL로 테스트를 진행해야 한다