mysql

centos7 mysql 설치 후 database 위치 변경 시 주의사항

초이짬 2018. 5. 21. 15:37
728x90

centos7 부터 기본 filesystem 이 xfs 로 인해 정해진 디렉토리의 용량에 대한 증분은 되나 축소는
안되어 (원격지 서버의 하드용량변경이 어려움)
기본으로 잡힌 data 디렉토리가 /var/lib/mysql 이었다
해다 my.cnf(/etc/my.cnf) 파일의 디렉토리 경로를 변경 후 재기동이 안되어 몇시간 삽질한 결과


selinux 의 파일관리에 추가를 해줘야만 한다(mysql 로그를 아무리 확인해도 이부분이 안나와서 몇시간날림)

****게다가 setstatus (selinux끄고 확인할려고)가 나오지도 않았다

***최초 설치를 내가 안해서 설정이 어떻게 되어 있는지 확인은 어려움

#semanage fcontext -a -t mysqld_db_t "/data/mysql(/.*)?"
#restorecon -R /data/mysql
ex)data 경로를 /data/mysql 로 변경했을경우
콘솔에서 저렇게 주소
기동 명령어: systemctl start mysqld
혹은 /usr/bin/systemctl start mysqld
로 기동해서 정상확인

728x90

'mysql' 카테고리의 다른 글

centos7 에 mysql 5.7 설치  (0) 2020.03.10
mysql TABLE 커멘트 컬럼명 컬럼 커멘트 조회  (0) 2019.11.22
mysql view table 서브 쿼리 안됌  (0) 2015.05.27
mysql table lock 확인 및 해제  (0) 2015.05.21
mysql paging 쿼리  (0) 2015.05.18