SMALL
아래 1강에서 추가한 스토리지에 MARIADB 의 DATA를 위치 시키기 위해서 환경파일을 변경해 줘야 한다.
리눅스2 MARIA DB 설치 - 1) 스토리지 볼륨 사용할수 있도록 만들기 :: 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가 설치 되었다..
BIG
'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 |