Не мог запустить Mysql с SELinux

Это действительно зависит от того, каковы Ваши интересы. Если это объединяется в сеть, и Ваш опыт ограничен, пойдите с Сетью +, если у Вас есть некоторый опыт, пойдите с CCNA, который можно разделить на две части.

Выберите что-то, что Вы любите делать и выделяетесь в нем. Лучшие фанаты любят то, что они делают.

4
задан 12 December 2013 в 11:17
2 ответа

Мой коллега сообщил, что это решило проблему в конце.

Вы можете увидеть понятные человеку причины отказов с помощью

audit2why -a

Для создания новых модулей политики используйте

audit2allow -a -M <policyname>

Если вы получили не обнаружены ошибки

yum install policycoreutils-python pschaff

https://www.centos.org/forums/viewtopic.php?t=8935

-3
ответ дан 3 December 2019 в 02:51

Начнем с просмотра вашего /var/log/audit/audit.log сообщений об отказе AVC, относящихся к mysqld. Их можно передать в audit2why для сбора дополнительной информации, которая поможет вам решить, что делать.

У вас есть файлы mysql в нестандартном расположении, и хотя каталоги имеют правильный контекст, вероятно, что файлы в них нет. Лучший способ добиться этого - добавить новый fcontext для каталога / u / mysql

semanage fcontext -a -t mysqld_db_t "/u/mysql(/.*)?"
restorecon -rv /u/mysql

Команда semanage настраивает политику так, что последующие команды restorecon не будут устанавливать контекст вернуться к системным значениям по умолчанию.

11
ответ дан 3 December 2019 в 02:51

Теги

Похожие вопросы