반응형
MariaDB가 SELinux를 사용하도록 설정된 상태에서 시작하지 못함
mycent에서 mysql5.1을 MariaDB5.5로 업그레이드했습니다.OS 6.8 SELinux 서버.service mysql start 명령이 mysql 서비스를 시작하지 못합니다.setenforce 0을 사용하면 재부팅할 때까지 mysql 서비스를 시작할 수 있습니다.
getsebool reports: (allow_user_mysql_connect를 'on'으로 변경하는 것을 테스트했습니다.)
allow_user_design_connect --> off
mysql_connect_any --> on
var/lib/mysql 디렉토리에서 권한을 설정하는 질문을 검색해 보았습니다.
chcon - Rt mysqld_db_tmysql
chcon -Ru system_umysql
위는 시작 실패 문제를 해결하지 못했습니다.SELinux를 사용하도록 설정한 상태에서 mysql 서비스를 실행하려면 SELinux에서 무엇을 구성해야 합니까?
감사해요.
백업 내용을 검토한 결과, my.cnf 파일에 user=filename이 설정되어 있었습니다.새 my.cnf 파일에 user=filename을 추가하면 모든 것이 작동합니다.업그레이드 시 예상대로 새 my.cnf 파일이 생성되었으며, user=filename이라는 설정은 더 이상 없습니다.
언급URL : https://stackoverflow.com/questions/40899832/mariadb-fails-to-start-with-selinux-enabled
반응형
'programing' 카테고리의 다른 글
| 값을 이미 반환하는 경우 함수에서 오류를 반환하는 가장 좋은 방법은 무엇입니까? (0) | 2023.09.11 |
|---|---|
| jquery를 통해 앵커 클릭을 시뮬레이션하려면 어떻게 해야 합니까? (0) | 2023.09.06 |
| sql 코드 문제, 하나의 행만 반환 (0) | 2023.09.06 |
| Spring Rest Template + Spring Web MVC를 이용한 멀티파트 파일 업로드 (0) | 2023.09.06 |
| 업데이트를 위한 mariadb가 올바르게 작동하지 않습니다. (0) | 2023.09.06 |