Sayfalar

7 Mart 2011 Pazartesi

Linux üzerinde MySQL (Errcode: 13) Çözümü


Ubuntu server üzerinde yaşadığım bir problemin çözümünü sizlerle de paylaşmak istedim. Almış olduğum hata;

Can't create/write to file '/mnt/sqltmp/#sql_222f_0.MYI' (Errcode: 13)

Bu hatayı mysql temp dosyasını /mnt/sqltmp olarak ayarladıktan sonra almaya başladım. İyi bir araştırmadan sonra çözümün apparmor profiline eklemek olduğunu buldum.

pico /etc/apparmor.d/usr.sbin.mysqld

ile apparmor profil dosyasını açıyor. kurallara,


/mnt/mysql/** rw

Bu satırı kurallara ekledikten sonra appamor'u reload ediyoruz.
sudo /etc/init.d/apparmor reload

ve mysql'e restart atarak işlemi bitiriyoruz.

/etc/init.d/mysql restart


geçmiş olsun -)

Hiç yorum yok:

Yorum Gönder