programing

'/var/lib/mysql/aria_log_control' 파일을 만들거나 파일에 쓸 수 없습니다.

nicescript 2022. 12. 9. 21:58
반응형

'/var/lib/mysql/aria_log_control' 파일을 만들거나 파일에 쓸 수 없습니다.

무언가 잘못되었어요.나는 MaridaDB를 멈추고, 움직였다./var/lib/mysql이전 mysql을 소프트 링크로 대체한다.

cd /var/lib
ln -s /data/mysql .

그리고 나는 덧붙였다.

chown -R mysql:mysql mysql

그리고 나서/data(주의: 이 재배치는 통상적인 mysql에서는 정상적으로 동작합니다).하지만 마리아에서는DB

오류] mysqld: '/var/lib/mysql/aria_log_control' 파일을 만들거나 파일에 쓸 수 없습니다(오류 코드: 13 "Permission denied"). [ERROR] mysqld: aria 컨트롤 파일 '/var/lib/mysqla_log_control'을 사용하려고 할 때 '파일을 생성할 수 없습니다.[A][ERROR] 플러그인 'Aria'를 STORGE 엔진으로 등록하지 못했습니다.

이걸 고치려면 어떻게 해야 하죠?설정해 보았다

chmod 777 /var/lib/mysql/aria_log_control

하지만 소용없었다.

제 경우 directory mysql과 그 안에 있는 파일이 사용자 mysql에 의해 소유되는데 경로에는 올바른 그룹에 속하지 않는 사용자에게는 x비트가 부족한 디렉토리가 있습니다.즉, 경로의 디렉토리 중 하나가 이를 허용하지 않아 사용자가 대상 디렉토리로 이동할 수 없었습니다.

언급URL : https://stackoverflow.com/questions/20144287/cant-create-write-to-file-var-lib-mysql-aria-log-control

반응형