🎇 테스트 환경
- MariaDB 10.5.17
🤔 발생 상황
- MariaDB 경로를 /var/lib/mysql에서 /home/mysql/data로 변경하는 과정에서 오류가 발생됐다.
- 오류는
[Warning] can't create test file /[경로]/[hostname].lower-test
로 확인됐다.
🔍 오류 분석
- 오류 내용으로 보았을 때 변경한 경로에 파일을 생성할 수 없어 오류가 발생됐다.
- 권한이나 소유자 부분을 살폈는데 문제가 없었고 아래와 같은 내용이 추가 확인됐다.
- MariaDB 업데이트에 따라 아래 경로에 대한 보호 옵션(ProtectHome)이 만들어졌다.
- /root
- /home
- /run/user
- MariaDB 업데이트에 따라 아래 경로에 대한 보호 옵션(ProtectHome)이 만들어졌다.
- 이에 따라 대상 디렉토리로 경로를 변경하게 되는 경우 오류가 발생되는 것으로 확인된다.
1분 미만