I'm running Ubuntu 10.04, MySQL 5.0.83.
I was following this great tutorial for installing multiple instances of mysql on the same server, and ran into this issue.
I was able to resolve it by running:
Code:
vim /etc/apparmor.d/usr.sbin.mysqld
And then edited the block of mysql paths to appear as follows:
Code:
/etc/mysql/*.pem r,
/etc/mysql/conf.d/ r,
/etc/mysql/conf.d/* r,
/etc/mysql/my.cnf r,
/etc/mysql2/*.pem r,
/etc/mysql2/conf.d/ r,
/etc/mysql2/conf.d/* r,
/etc/mysql2/my.cnf r,
/usr/sbin/mysqld mr,
/usr/share/mysql/** r,
/usr/share/mysql2/** r,
/var/log/mysql.log rw,
/var/log/mysql.err rw,
/var/lib/mysql/ r,
/var/lib/mysql/** rwk,
/var/log/mysql/ r,
/var/log/mysql/* rw,
/var/log/mysql2.log rw,
/var/log/mysql2.err rw,
/var/lib/mysql2/ r,
/var/lib/mysql2/** rwk,
/var/log/mysql2/ r,
/var/log/mysql2/* rw,
/var/run/mysqld/mysqld*.pid w,
/var/run/mysqld/mysqld*.sock w,
Bookmarks