Bu Blogda Ara

mysql etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
mysql etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

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.





9 Kasım 2009 Pazartesi

Mysql error "InnoDB: Unable to lock ./ibdata1, error: 11

Elektrik kesintisinden dolayı, üzerinde mysql servisi çalışan bir sunucuda bu hatayı aldım.
InnoDB: Unable to lock ./ibdata1, error: 11
InnoDB: Check that you do not already have another mysqld process
InnoDB: using the same InnoDB data or log files.
InnoDB: Error in opening ./ibdata1

çözüm ,

orjinal ibdata1 in yedeğini aldıktan sonra,

mv ibdata1 ibdata1.bak
cp -a ibdata1.bak ibdata1

.