Teşekkür ederim hızlı cevap için. Sorunun kaynağını buldum. Mysql'in bin ve
slave-relay loğlarını sıkıştırarak orjinallerini silmiştim. Meğerse arka
tarafta onları arıyormuş. Tar'dan açınca dosyaları tekrar kendine gelebildi.
İlginç olansa log dosyası sürekli 1 numara atlayarak yazıyor mesela
mysql-bin.001356 - mysql-bin.001357 - mysql-bin.001358 v.s diye ama ana
dosya duruyor "mysql-bin.log" neden bu dosyaları yok edince sorun çıkardı
çözemedim. Şimdi ona yoğunlaşacağım.

 

Tekrar teşekkürler. 

 

From: [email protected]
[mailto:[email protected]] On Behalf Of Adem Alp
YILDIZ
Sent: Thursday, April 04, 2013 4:51 PM
To: [email protected]
Subject: [Linux-sunucu] Re: mysql socket

 

Merhaba,

tail -f  /var/log/mysql.err

ile log kontrolü yapabilirsin.

netstat -lnp | grep :3306 

ile çalışan bir proses var mı kontrol et varsa kill ile öldür tekrar
başlatmayı dene.

mysql.err dosya adı ve yeri farklı olabilir. Dosyayı görebilsem daha iyi
yardımcı olabilirim belki.

 

 

4 Nisan 2013 16:29 tarihinde Salih Pala (Gmail) <[email protected]>
yazdı:

Selam,

 

Aşağıya bilgi amaçlı log çıkardım fakat ilginç bir durumla karşılaştım.
Mysql'e restart attığım zaman tekrar başlatamadım. Bende sadece
mysql.slow.log tuttuğum için buradan kontrol ettiğimde socket ile ilgili bir
durum olduğunu gördüm. Socket'in bulunduğu dizine girdiğimde ise hiçbir
şekilde burada dosya olmadığını gördüm. Zaten burada mysql çalıştığı zaman
dosya oluşturuyordu üzerine yazıyordu v.s fakat start komutunu verdiğimde
çalışmadığı için ben elimle "touch" ile oluşturup pid ve socket dosyalarını
yetki verdim denedim tekrar aynı hata. Şimdi tam olarak çözümü nerde
aramalıyım bulamadım. Sizin bir fikriniz olabilir mi ? Şu an hiçbir şekilde
mysql çalıştıramıyorum. 

 

 

mailserver:/var/run/mysqld# /etc/init.d/mysql start

Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed!

 

mailserver:/var/run/mysqld# ls  /var/log/mysql/

mysql-slow.log       mysql-slow.log.2.gz  mysql-slow.log.4.gz
mysql-slow.log.6.gz

mysql-slow.log.1.gz  mysql-slow.log.3.gz  mysql-slow.log.5.gz
mysql-slow.log.7.gz

 

mailserver:/var/run/mysqld# nano /var/log/mysql/mysql-slow.log

/usr/sbin/mysqld, Version: 5.0.51a-24+lenny5-log ((Debian)). started with:

Tcp port: 3306  Unix socket: /var/run/mysqld/mysqld.sock

Time                 Id Command    Argument

/usr/sbin/mysqld, Version: 5.0.51a-24+lenny5-log ((Debian)). started with:

Tcp port: 3306  Unix socket: /var/run/mysqld/mysqld.sock

Time                 Id Command    Argument

/usr/sbin/mysqld, Version: 5.0.51a-24+lenny5-log ((Debian)). started with:

Tcp port: 3306  Unix socket: /var/run/mysqld/mysqld.sock

Time                 Id Command    Argument

/usr/sbin/mysqld, Version: 5.0.51a-24+lenny5-log ((Debian)). started with:

Tcp port: 3306  Unix socket: /var/run/mysqld/mysqld.sock

Time                 Id Command    Argument

/usr/sbin/mysqld, Version: 5.0.51a-24+lenny5-log ((Debian)). started with:

Tcp port: 3306  Unix socket: /var/run/mysqld/mysqld.sock

Time                 Id Command    Argument

 

mailserver:/var/run/mysqld# cd /var/run/mysqld/

mailserver:/var/run/mysqld# ls

mailserver:/var/run/mysqld#

 

mysql'e ait herhangi prosesde çalışmıyor şu an. 


_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu

 

_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap