Olvidé la armadura de la aplicación.
Para cualquiera que esté interesado, hice lo siguiente para mover la carpeta.
Detenga el servidor mysql:
stop mysql
Crea el nuevo directorio:
mkdir /array2/mysql
Copie SOLO las carpetas de la base de datos:
cp -R /var/lib/mysql /array2/mysql
cp -R /var/lib/mysql/users /array2/mysql
Copia de seguridad del my.cnf
archivo:
cp /etc/mysql/my.cnf /root/my.cnf.backup
Edite el my.cnf
archivo:
nano /etc/mysql/my.cnf
Cambie todas las menciones del antiguo datadir y socket a su nueva ubicación
La mía se convirtió en:
datadir=/array2/mysql
socket=/array2/mysql/mysql.sock
Actualice los permisos del directorio:
chown -R mysql:mysql /array2/mysql
Cambie el nombre del directorio anterior:
mv /var/lib/mysql /var/lib/mysql-old
Crea un enlace simbólico, por si acaso:
ln -s /array2/mysql /var/lib/mysql
Informe a AppArmor sobre el nuevo datadir:
echo "alias /var/lib/mysql/ -> /your/new/datadir/," >> /etc/apparmor.d/tunables/alias
Recargar los perfiles de apparmor
sudo /etc/init.d/apparmor reload
Entonces comienza mysql:
start mysql