OS

mariadb datadir 변경

by LionHeart posted Dec 08, 2021
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

mariadb datadir 변경
rpm -qa | grep MariaDB

MariaDB-compat-10.3.9-1.el7.centos.x86_64
MariaDB-server-10.3.9-1.el7.centos.x86_64
MariaDB-common-10.3.9-1.el7.centos.x86_64
MariaDB-client-10.3.9-1.el7.centos.x86_64


MariaDB [(none)]> select @@datadir;

+-----------------+
| @@datadir       |
+-----------------+
| /var/lib/mysql/ |
+-----------------+
1 row in set (0.000 sec)


COMMAND

마리아 DB 중지
service mariadb stop

데이터베이스 디렉토리 생성
mkdir /home/db

원 데이터베이스 파일 복사
rsync -av /var/lib/mysql /home/db/


vim /usr/lib/systemd/system/mariadb.service

#ProtectHome=true
or 
ProtectHome=false

 

: 주석처리하거나 false 

vim /etc/my.cnf.d/server.cnf

[mariadb]
datadir=/home/db


마리아 DB 다시 시작

service mariadb start
Redirecting to /bin/systemctl start mariadb.service


MariaDB [(none)]> select @@datadir;

+-----------------+
| @@datadir       |
+-----------------+
| /home/db/mysql/ |
+-----------------+
1 row in set (0.000 sec)


URL: https://www.kensei.co.kr/800