Bu Blogda Ara

21 Temmuz 2010 Çarşamba

mysql temporary dizini hakkında

Mysql default kurulumda "/" dizini altında bulunan tmp klasörünü temporary files için kullanıyor. Geçenlerde bir tabloyu repair etmek gerekti. Tablo boyutu 35G. Repair işlemi başladığında "/" kök dizinin dolduğunu gördüm. Ayrıca repair işlemide yarıda kesildi.
Bu sorunu gidermek için /tmp yi daha fazla yer olan NFS alanına tanımladım. (yada yeterli boş alanı olan diğer bir disk olabilir)

/etc/my.cnf ' ye bir satır eklemek gerekiyor.

[mysqld]
tmpdir=/mnt/xyzdb/tmp

mysql servisini restart ederek, rapair işlemini yeniden başlatabilirsiniz.





Hiç yorum yok: