O lugar para começar é olhar para o seu /var/log/audit/audit.log para o AVC negado mensagens relacionadas ao mysqld. Eles podem ser passados para audit2why para coletar mais informações para ajudá-lo a decidir o que fazer.
Você tem seus arquivos mysql em um local não padrão e, embora os diretórios tenham o contexto correto, é provável que os arquivos neles não estejam. A melhor maneira de conseguir isso é adicionar um novo fcontext para o diretório / u / mysql
semanage fcontext -a -t mysqld_db_t "/u/mysql(/.*)?"
restorecon -rv /u/mysql
O comando semanage configura a política para que subseqüentes restorecon não irão definir o contexto de volta ao padrão do sistema.