Centos 5.6, / mysql-5.0.77-4.el5_6.6
При изменении дефолтного datadir MySQL не стартует изза SElinux.
Было сделанно следуещее, что собсно, не помогло:
semanage fcontext -a -t var_t «/media/data/mysql(/.*)?»
restorecon -R -v /media/data/mysql
matchpathcon /media/data/mysql
ls -alZ /media/data/mysql
-rw-rw---- mysql mysql system_u:object_r:var_t ibdata1
-rw-rw---- mysql mysql system_u:object_r:var_t ib_logfile0
-rw-rw---- mysql mysql system_u:object_r:var_t ib_logfile1
drwxr-xr-x mysql mysql system_u:object_r:var_t mysql
Лог:
110831 11:28:03 mysqld started
110831 11:28:04 [Warning] Can't create test file /media/data/mysql/LPA-SrvWeb.lower-test
110831 11:28:04 [Warning] Can't create test file /media/data/mysql/LPA-SrvWeb.lower-test
/usr/libexec/mysqld: Can't change dir to '/media/data/mysql/' (Errcode: 13)
110831 11:28:04 [ERROR] Aborting
Что с ним еще можно сделать?