파티션 추가 설정 및 mariadb 경로설정
1.fdisk -l 디스크 체킹 하고
2.fdisk 설정 한후 sudo blkid uuid uuid 확인
3./etc/fstab에서
/dev/sdb1: UUID="cf4d92ae-43d8-48b8-91d5-9efa56efa1e8" TYPE="ext4" PARTUUID="a01c9427-01"
자동 마운트
mysql 경로 설정
mysql –u root –p
mysql>select @@datadir;
경로확인
서비스중지
sudo service mysql stop
cp –R /var/lib/mysql /저장장소 백업
chown –R mysql:mysql /저장장소권한추가
vi etc/mysql/mysql.conf.d/mysql.cnf설정
datadir = / 데이터 저장장소(HDD) 설정
sudo /etc/init.d/apparmor reload =변경사항적용
sudo service mysql start 재시작
mysql -u root -p 확인
기본적으로 우분투 18.04에서는 이것까지만 하면됐는데 안될경우 설정파일들
------------------------------------------------------------------------
sudo gedit /etc/mysql/mysql.conf.d/mysqld.cnf
...
- datadir = /var/lib/mysql/ -> /저장되는PATH/mysql
- innodb_data_home_dir = /var/lib/mysql/ -> /저장되는PATH/mysql
- innodb_log_group_home_dir = /var/lib/mysql/ -> /저장되는PATH/mysql
...
[mysqld] # # * Basic Settings # user = mysql pid-file = /var/run/mysqld/mysqld.pid socket = /var/run/mysqld/mysqld.sock port = 3306 basedir = /usr datadir = /mnt/00B267E9B267E1A0/MYSQL/mysql innodb_data_home_dir = /mnt/00B267E9B267E1A0/MYSQL/mysql innodb_log_group_home_dir = /mnt/00B267E9B267E1A0/MYSQL/mysql tmpdir = /tmp lc-messages-dir = /usr/share/mysql skip-external-locking
sudo gedit /etc/apparmor.d/usr.sbin.mysqld
/mnt/00B267E9B267E1A0/MYSQL/mysql/ r,
/mnt/00B267E9B267E1A0/MYSQL/mysql/** rwk,
sudo gedit /etc/apparmor.d/abstractions/mysql
#/var/lib/mysql{,d}/mysql{,d}.sock rw,
/ext/mysql{,d}/mysql{,d}.sock rw,
/{var/,}run/mysql{,d}/mysql{,d}.sock rw,
/usr/share/{mysql,mysql-community-server,mariadb}/charsets/ r,
/usr/share/{mysql,mysql-community-server,mariadb}/charsets/*.xml r,,
sudo /etc/init.d/apparmor reload
sudo service mysql start
mysql -u root -p
sudo service mysql start <부팅후 연결이안될때
'IT' 카테고리의 다른 글
헤놀로지 7.1 후기 (0) | 2022.06.27 |
---|---|
yona to redmine /redmine to yona .. 후 .. (0) | 2022.06.23 |
리눅스 본딩설정 linux bonding (0) | 2022.05.26 |
open dkim email server google 스팸 (0) | 2022.05.26 |
mriadb 10.3.7 (0) | 2021.02.22 |