아래 1강에서 추가한 스토리지에 MARIADB 의 DATA를 위치 시키기 위해서 환경파일을 변경해 줘야 한다.
리눅스2 MARIA DB 설치 - 1) 스토리지 볼륨 사용할수 있도록 만들기 :: Binary의 끄적끄적 (tistory.com)
리눅스2 MARIA DB 설치 - 1) 스토리지 볼륨 사용할수 있도록 만들기
처음 리눅스 서버를 생성 했을때 루트 볼륨을 제외 하고 추가한 볼륨은 사용가능한 상태가 아니다 추가 한 스토리지 볼륨을 사용가능하게 하는 방법은 다음과 같다 1. 추가할 볼륨 확인 2. 추가
trillion-binary.tistory.com
1. MariaDB 의 data 위치 확인
mysql -u root -p 로 mariadb에 접속한 후 select @@datadir;
+-------------------+
| @@datadir |
+-------------------+
| /var/lib/mysql/ |
+-------------------+
1 row in set (0.01 sec)
2. MariaDB 서비스 정지
sudo systemctl stop mariadb
3. 새로운 Data 디렉토리 데이터 복사하기
sudo rsync -av /var/lib/mysql /data/
sudo chown -R mysql:mysql /data/mysql
4. my.cnf 파일을 수정하여 MariaDB의 data 디렉토리 경로 변경
sudo vi /etc/my.cnf
[mysqld]
datadir=/data/mysql
socket=/data/mysql/mysql.sock
[client]
socket=/data/mysql/mysql.sock
5. 서비스 시작
sudo systemctl start mysql
6. 다시 1번 확인
+-------------------+
| @@datadir |
+-------------------+
| /data/mysql/ |
+-------------------+
1 row in set (0.01 sec)
7. 기존 디렉토리 삭제
sudo rm -R /var/lib/mysql
삭제한 후, 하드디스크의 저장용량 확인은 df 로.
df -h
이제 리눅스2에 MARIA DB가 설치 되었다..
'DataBase > Maria DB' 카테고리의 다른 글
[DB] Database Lock? (0) | 2023.02.08 |
---|---|
[DB] MariaDB 시스템 튜닝 (0) | 2023.02.08 |
[DB/AWS] 리눅스2 MARIA DB 설치 - 2) MariaDB 설치 (0) | 2023.02.08 |
[DB/AWS] 리눅스2 MARIA DB 설치 - 1) 스토리지 볼륨 사용할수 있도록 만들기 (0) | 2023.02.08 |
[DB] MariaDB 백업 스케줄 설정과 백업파일 AWS S3 저장소 업로드 (0) | 2023.02.08 |