
보통 오프라인 서버에 설치해야하는 경우, 다른 온라인 서버를 이용하는 것이 유용한 경우가 많다.
MariaDB도 온라인 환경에서 rpm 파일을 다운로드 받은 후, 오프라인 서버에 넘겨주어 진행하면 쉽게 설치를 할 수 있다.
0. 순서
- 온라인 환경의 OS에서 MariaDB rpm 다운로드 (종속적인 rpm 파일도 쉽게 같이 다운받을 수 있음)
- rpm 파일 오프라인 서버로 이관
- 오프라인 서버에서 rpm 파일을 이용한 설치 진행
1. repo 생성 (온라인 서버)
https://mariadb.org/download/?tab=repo-config
Download MariaDB Server - MariaDB.org
REST API Release Schedule Reporting Bugs … Continue reading "Download MariaDB Server"
mariadb.org
위의 링크에 들어가서 OS 버전과 MariaDB 버전을 선택하면 repo 내용이 생성된다.
가이드대로 /etc/yum.repos.d/MariaDB.repo 에 작성 후 저장
2. rpm 다운로드 (온라인 서버)
dnf install --downloadonly --downloaddir=저장경로 MariaDB-server
--downloadonly : rpm 파일만 다운로드
--downloaddir : 저장경로, 절대경로로 입력해야함.
3. rpm 파일을 이용한 설치 (오프라인 서버)
다운로드 받은 rpm 파일들을 오프라인 서버에 넘겨준다.
해당 rpm 파일들 몇몇은 서로 종속적인 관계에 있기 때문에 어느정도 설치 순서가 있다.
- perl 설치
rpm -Uvh perl*
- boost*, lib*, lsof*, rsync*, socat* 설치
rpm -Uvh boost* rpm -Uvh libp* rpm -Uvh lsof* rpm -Uvh rsync* rpm -Uvh socat*
- galera 설치
rpm -Uvh galera*
- MariaDB 설치
rpm -Uvh MariaDB*
4. DB 기동 및 접속
- DB 기동
systemctl start mariadb
- DB 접속
mysql -uroot # root 계정 비밀번호 설정시 (처음에는 이렇게 설정할 수 있음) mysql -uroot -p
'인프라 > DB' 카테고리의 다른 글
[MSSQL] 특정 내용이 포함된 프로시저 조회 (0) | 2023.01.30 |
---|---|
[MariaDB] Galera Cluster 구성하기 (0) | 2021.11.01 |
[MariaDB] linux mariadb offline install (tar.gz) (2) | 2021.10.27 |
[MariaDB] MHA 이중화 Failover 테스트 (0) | 2021.09.13 |
[MariaDB] MHA + Replication 구성하기 (1) | 2021.09.13 |