我已经将mysql数据目录移动到辅助硬盘驱动器,然后我决定对驱动器进行加密。我已经停止了mysql服务器,将mysql datadir复制到外部设备,使用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