PDA

Visualizza la versione completa : mysql non parte


Hysoka
05-06-2009, 20:39
ciao a tutti,
mi sn accordo che mysqld non parte e non riesco a capire il perché.
Sicuramente mi direte "guarda i log, deficente", ma i file mysql.err, mysql.log, la dir mysql e tutti i rotate sono vuoti!...contengono 0 linee....
il dmesg nn dice nulla di nuovo....
faccio sudo /etc/init.d/mysql restart e mi dice fail senza aggiungere altro..
cosa dovrei fare?
vi ringrazio anticipatamente.

sacarde
06-06-2009, 09:28
se lo lanci a mano ?:

sudo mysqld


p.s.
oppure se vedi lo status:

sudo /etc/init.d/mysql status


p.s.
su ubuntu?

http://wiki.ubuntu-it.org/Server/MySql

Hysoka
06-06-2009, 10:15
$ sudo mysqld
090606 10:13:10 InnoDB: Operating system error number 13 in a file operation.
InnoDB: The error means mysqld does not have the access rights to
InnoDB: the directory.
InnoDB: File name ./ibdata1
InnoDB: File operation call: 'open'.
InnoDB: Cannot continue operation.

Ho controllato i permessi di questo file (/var/lib/mysql) e ha dei permessi normali, rispetto agli altri

$ ls -la
total 28756
drwxr-xr-x 8 root root 4096 2009-06-06 10:13 .
drwxr-xr-x 64 root root 4096 2009-05-31 23:02 ..
-rw-r--r-- 1 root root 0 2009-05-02 15:49 debian-5.0.flag
drwx------ 2 root root 4096 2009-05-02 15:49 drupal
drwx------ 2 root root 4096 2009-05-02 15:49 fuoriede77392
-rw-r----- 1 root root 18874368 2009-05-02 15:49 ibdata1
-rw-r----- 1 root root 5242880 2009-05-02 15:49 ib_logfile0
-rw-r----- 1 root root 5242880 2009-05-02 15:49 ib_logfile1
drwxr-xr-x 2 root root 4096 2009-05-02 15:49 mysql
-rw------- 1 root root 6 2009-05-02 15:49 mysql_upgrade_info
drwx------ 2 root root 4096 2009-05-02 15:49 prova


dove sta il problema?

sacarde
06-06-2009, 10:33
http://bugs.mysql.com/bug.php?id=2028
qui suggerisce questo:


chown -R mysql /usr/local/mysql/var
chmod -R 755l /usr/local/mysql/var

da root

Hysoka
06-06-2009, 11:33
Originariamente inviato da sacarde
http://bugs.mysql.com/bug.php?id=2028
qui suggerisce questo:


chown -R mysql /usr/local/mysql/var
chmod -R 755l /usr/local/mysql/var

da root
it works!!!!!
ti ringrazio...
ma come mai di questo bug? Cioè, a me ha sempre funzionato? All'improvviso....

sacarde
06-06-2009, 11:42
con google

Loading