Portál AbcLinuxu, 9. srpna 2025 15:30


Dotaz: Nelze spustit mysqld - chybi soubor mysql-bin.index

5.9.2006 23:33 robin.w
Nelze spustit mysqld - chybi soubor mysql-bin.index
Přečteno: 1229×
Odpovědět | Admin
Jak nainstaluji chybejici soubory, jenz je potreba pro mysql-server? Instalaci jsem provedl z balicku pomoci apt-get. Pouzivam Ubuntu 6.06. Pri spusteni je vypsano:

robin@ubuntu:/etc$ mysqld
mysqld: File '/var/log/mysql/mysql-bin.index' not found (Errcode: 13)
060905 23:24:40 [ERROR] Aborting

060905 23:24:40 [Note] mysqld: Shutdown complete

Adresar /var/log/mysql/ je prazdny!
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

6.9.2006 00:40 core
Rozbalit Rozbalit vše Re: Nelze spustit mysqld - chybi soubor mysql-bin.index
Odpovědět | | Sbalit | Link | Blokovat | Admin
A kdyz to spustite standardni cestou, tj. jako root /etc/init.d/mysql start ? na ubuntu asi teda sudo invoke-rc.d mysql start

mysql-bin.index je jen index od binarniho logu, to si mysql udela samo, ale kdyz ho spoustine jako bezny uzivatel, tak na to asi nebude mit prava, protoze /var/log/mysql by mel vlastnit uzivatel mysql
6.9.2006 12:09 robin.w
Rozbalit Rozbalit vše Re: Nelze spustit mysqld - chybi soubor mysql-bin.index
Tak jsem to zkousel taky, ale nic.

root@ubuntu:/etc/init.d# mysql start
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

Nevim si s tim vubec rady.
Dalibor Smolík avatar 6.9.2006 13:24 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Nelze spustit mysqld - chybi soubor mysql-bin.index
Teď jestli máte nainstalované všechny balíky - já to mám následovně:
server:/home/dalibor# dpkg -l | grep mysql
ii  libdbd-mysql-perl                3.0006-1                A Perl5 database interface to the MySQL data
ii  libmysqlclient14                 4.1.15-3                mysql database client library
rc  libmysqlclient15                 5.0.18-9                mysql database client library
ii  libmysqlclient15off              5.0.24a-1               mysql database client library
ii  mysql-client-5.0                 5.0.24a-1               mysql database client binaries
ii  mysql-common                     5.0.24a-3               mysql database common files (e.g. /etc/mysql
ii  mysql-server-5.0                 5.0.24a-1               mysql database server binaries
ii  php4-mysql                       4.4.4-1                 MySQL module for php4

Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
6.9.2006 14:12 robin.w
Rozbalit Rozbalit vše Re: Nelze spustit mysqld - chybi soubor mysql-bin.index
mam vsechno plus jeste neco navic:
robin@ubuntu:~$ dpkg -l |grep mysql
ii  kmysqladmin                            0.7.2-1                                 Kde graphical frontend for mysql servers
ii  libapache2-mod-auth-mysql              4.3.9-2ubuntu3                          Apache 2 module for MySQL authentication
ii  libdbd-mysql                           0.7.1-3ubuntu1                          MySQL database server driver for libdbi
ii  libdbd-mysql-perl                      3.0002-2build1                          A Perl5 database interface to the MySQL data
rc  libmysqlclient12                       4.0.24-10ubuntu2                        mysql database client library
ii  libmysqlclient14                       4.1.15-1ubuntu5                         mysql database client library
rc  libmysqlclient15                       5.0.18-8.1                              mysql database client library
ii  libmysqlclient15off                    5.0.22-0ubuntu6.06.2                    mysql database client library
ii  mysql-client                           5.0.22-0ubuntu6.06.2                    mysql database client (current version)
ii  mysql-client-5.0                       5.0.22-0ubuntu6.06.2                    mysql database client binaries
ii  mysql-common                           5.0.22-0ubuntu6.06.2                    mysql database common files (e.g. /etc/mysql
ii  mysql-navigator                        1.4.2-7                                 GUI client program for MySQL database server
ii  mysql-query-browser                    1.1.17-5ubuntu3                         Official GUI tool to query MySQL database
ii  mysql-query-browser-common             1.1.17-5ubuntu3                         Architecture independent files for MySQL Que
ii  mysql-server                           5.0.22-0ubuntu6.06.2                    mysql database server (current version)
ii  mysql-server-5.0                       5.0.22-0ubuntu6.06.2                    mysql database server binaries
ii  php5-mysql                             5.1.2-1ubuntu3.1                        MySQL module for php5
ii  php5-mysqli                            5.1.2-1ubuntu3.1                        MySQL Improved module for php5
6.9.2006 14:29 Boris Michelsz | skóre: 3 | blog: Hralaland | Galanta
Rozbalit Rozbalit vše Re: Nelze spustit mysqld - chybi soubor mysql-bin.index
je to mozno preklep, ale mysql je klient.

Inak mozno problem v pravach.

--log-bin-index[=file_name]

The index file for binary log filenames. See Section 10.3, "The Binary Log". If you omit the filename, and if you didn't specify one with --log-bin, MySQL uses host_name-bin.index as the filename.

Neviem ako na Ubuntu, ale skus pozriet do /usr/bin/ ci tam nie je subor "mysqld_safe" a spustit ho.

(Mam Slack, a /etc/rc.d/rc.mysql odkazuje prave tam)
6.9.2006 15:49 robin.w
Rozbalit Rozbalit vše Re: Nelze spustit mysqld - chybi soubor mysql-bin.index
taky nic.
root@ubuntu:/etc# mysqld_safe
Starting mysqld daemon with databases from /var/lib/mysql
mysqld_safe[21983]: started
STOPPING server from pid file /var/run/mysqld/mysqld.pid
mysqld_safe[21989]: ended
6.9.2006 16:01 robin.w
Rozbalit Rozbalit vše Re: Nelze spustit mysqld - chybi soubor mysql-bin.index
myslim si, ze problem budu mit ve spatne nastavenych pravech. Pls, potreboval bych poradit, kterym adresarum mam zmenit prava a uzivatele na mysql. preden dekuji za odpoved
6.9.2006 18:41 Boris Michelsz | skóre: 3 | blog: Hralaland | Galanta
Rozbalit Rozbalit vše Re: Nelze spustit mysqld - chybi soubor mysql-bin.index
mne

find / -user mysql -print

zobrazi:

/var/lib/mysql/
/var/run/mysql/

+ vsetky podadresare.

7.9.2006 16:21 robin.w
Rozbalit Rozbalit vše Re: Nelze spustit mysqld - chybi soubor mysql-bin.index
tak uz fakt nevim. Zmenil jsem prist.prava porad nic.
root@ubuntu:/var/log/mysql# /etc/init.d/mysql restart
Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld.
.
...failed or took more than 6s.
        Please take a look at the syslog.
/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
7.9.2006 19:49 razor | skóre: 33
Rozbalit Rozbalit vše Re: Nelze spustit mysqld - chybi soubor mysql-bin.index
Experimentálně bych skusil vypnout binární logování jestli ho máš zaplé . Ten soubor /var/log/mysql/mysql-bin.index by se měl totiž právě týkat binárních logů.
13.6.2007 10:47 --- | skóre: 13 | blog: LINUXDRAK
Rozbalit Rozbalit vše Re: Nelze spustit mysqld - chybi soubor mysql-bin.index
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ahoj, řešení je jednoduché :)

1)Jako root pust si mc
2)jdi do adresare cd /var/log
3)vytvor adresar mysql
4)Tukni na Soubor > zmena vlastnika
5)v obou polozkach vyber mysql
6)Tukni na nastav
7)Prejdi na adresarcd /etc/init.d
8)./myslq start

Jan
5.12.2007 22:40 bedna
Rozbalit Rozbalit vše Re: Nelze spustit mysqld - chybi soubor mysql-bin.index
Pozri na http://webixon.php5.sk

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.