/usr/local/mysql
links para /home/ec2-user/install/mysql-5.6.24-linux-glibc2.5-x86_64
e, embora o link em si tenha a permissão de link padrão, ainda não sabemos quais são as permissões para /home/ec2-user/install/mysql-5.6.24-linux-glibc2.5-x86_64
e aposto que essa é a origem do problema.
Qual é a saída de ls -la /home/ec2-user/install/mysql-5.6.24-linux-glibc2.5-x86_64
? A entrada representada por um .
é o que nos interessa. Estou pensando em um deles:
- Proprietário incorreto (e talvez grupo). Deve ser definido para qualquer processo que o mysql execute como, neste caso
mysql
- Permissões incorretas. Pode ser muitas coisas, mas acho que deveria ser 700 (o proprietário pode fazer o que quiser, ninguém mais pode tocá-lo)
- Uma combinação dos dois acima.