我已将单独的硬盘安装到 /mnt/temp,并将datadir更改为指向此。我在 apparmor 中添加了正确的设置并使用 mysql 工作了几个小时。添加performance_schema到my.cnf并尝试重新启动 mysql 后,出现错误:
[Warning] Can't create test file /mnt/temp/some_dir/blah.lower-test
...
[ERROR] InnoDB: The innodb_system data file 'ibdata1' must be writable
...
Run Code Online (Sandbox Code Playgroud)
从那以后chmod -R 777 /mnt/temp,我关闭了应用程序装甲,重新安装了分区,手动终止了将与分区交互的任何进程,并performance_schema从我的配置中删除。
有什么建议?