Paylaş:

Linux sunucu kullanıcısı olarak sitelerde “veritabanı bağlantısı sağlanmıyor..” uyarısı aldığınızda sunucu içinde mysql log kayıtlarını incelemeniz gerekiyor.

# /var/log/mysqld.log

 

Mysql log kaydını incelediğinizde hata kaydında

mysqld_safe mysqld from pid file /var/lib/mysql/cpanel.boduroglu.org.pid ended
to the tablespace memory cache, but tablespace
memory cache!

gibi bir hata gördüğünüzde my.cnf dosyasında open_file_limit ayarının yükseltilmesi yapıldığında hata ortadan kalkacaktır.

 

Sunucuya root erişimi yaptıktan sonra aşağıda ki komut ile ilgili dosya içeriğine erişim sağlayıp düzenleme yapabilirsiniz.

# /etc/init.d/mysql stop
# nano /etc/my.cnf
# /etc/init.d/mysql start

Son olarak msyql start ederek işleminizi kontrol edebilirsiniz.

sql

 

 

bolme

boduroglu

boduroglu

Blogda yer alan yazıları, öğrendiklerimi kayıt altına almak ve başkalarına da yardımcı olmak amacı ile yayınlıyorum.