Я перенес datadir mysql на дополнительный жесткий диск, а затем решил зашифровать диск. Я остановил сервер mysql, скопировал datadir mysql на внешнее устройство, зашифровал диск с помощью LUKS, переместил его на прежнее место, но теперь mysql не запускается.
Я получаю ошибку mysqld: Can't change dir to '/home/user/ext/mysql/' (Errcode: 13 - Permission denied)
. Я сделал chown -R mysql:mysql /home/user/ext/mysql/
, а затем chmod -R 0777 /home/user/ext/mysql/
, но это ничего не изменило.
Apparmor не работает:
apparmor_status
Command 'apparmor_status' not found, but can be installed with:
apt install apparmor