Skocz do zawartości
Mackos

Co się stało temu MySQL-u

Polecane posty

Hej,
Mam dziwny problem, w logach apache i mysql pusto.
A co chwile wyrzuca mi bazę danych MySQL, przez co cała platforma nie działa.
Komenda MySQL status daje info że MySQL wyłączony, a mysql start pluje czymś takim:

 *** glibc detected *** /usr/sbin/mysqld: double free or corruption (!prev): 0xb885d918 ***
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(+0x70a8a)[0xb6b16a8a]
/lib/i386-linux-gnu/libc.so.6(+0x722e8)[0xb6b182e8]
/lib/i386-linux-gnu/libc.so.6(cfree+0x6d)[0xb6b1b3ed]
/usr/sbin/mysqld(my_free+0x1d)[0xb724be0d]
/usr/sbin/mysqld(free_root+0xd9)[0xb72457d9]
/usr/sbin/mysqld(_Z8closefrmP5TABLEb+0x115)[0xb7054595]
/usr/sbin/mysqld(+0x1bb761)[0xb6f84761]
/usr/sbin/mysqld(_ZN18Open_table_context24recover_from_failed_openEP3THD+0x174)[0xb6f84cd4]
/usr/sbin/mysqld(_Z11open_tablesP3THDPP10TABLE_LISTPjjP19Prelocking_strategy+0x4d8)[0xb6f86dd8]
/usr/sbin/mysqld(_Z30open_normal_and_derived_tablesP3THDP10TABLE_LISTj+0x58)[0xb6f87b78]
/usr/sbin/mysqld(+0x247e79)[0xb7010e79]
/usr/sbin/mysqld(_Z14get_all_tablesP3THDP10TABLE_LISTP4Item+0x8ec)[0xb70243ac]
/usr/sbin/mysqld(_Z24get_schema_tables_resultP4JOIN23enum_schema_table_state+0x23e)[0xb70102fe]
/usr/sbin/mysqld(_ZN4JOIN4execEv+0x5e3)[0xb700b1a3]
/usr/sbin/mysqld(_Z12mysql_selectP3THDPPP4ItemP10TABLE_LISTjR4ListIS1_ES2_jP8st_orderSB_S2_SB_yP13select_resultP18st_select_lex_unitP13st_select_lex+0xfa)[0xb7006e1a]
/usr/sbin/mysqld(_Z13handle_selectP3THDP3LEXP13select_resultm+0x16c)[0xb700d22c]
/usr/sbin/mysqld(+0x1f87a1)[0xb6fc17a1]
/usr/sbin/mysqld(_Z21mysql_execute_commandP3THD+0x1cd6)[0xb6fc6f16]
/usr/sbin/mysqld(_Z11mysql_parseP3THDPcjP12Parser_state+0x254)[0xb6fcc584]
/usr/sbin/mysqld(_Z16dispatch_command19enum_server_commandP3THDPcj+0x1a9c)[0xb6fce0fc]
/usr/sbin/mysqld(_Z10do_commandP3THD+0xce)[0xb6fce82e]
/usr/sbin/mysqld(_Z24do_handle_one_connectionP3THD+0x123)[0xb707d873]
/usr/sbin/mysqld(handle_one_connection+0x50)[0xb707d9a0]
/lib/i386-linux-gnu/libpthread.so.0(+0x5954)[0xb6d8f954]
/lib/i386-linux-gnu/libc.so.6(clone+0x5e)[0xb6b7a95e]
======= Memory map: ========
a2000000-a2021000 rw-p 00000000 00:00 0
a2021000-a2100000 ---p 00000000 00:00 0
a2186000-a2187000 ---p 00000000 00:00 0
a2187000-a2b86000 rw-p 00000000 00:00 0
a2b86000-a2b87000 ---p 00000000 00:00 0
a2b87000-a3586000 rw-p 00000000 00:00 0
a3586000-a3587000 ---p 00000000 00:00 0
a3587000-a3f86000 rw-p 00000000 00:00 0
a3f86000-a3f87000 ---p 00000000 00:00 0
a3f87000-a4986000 rw-p 00000000 00:00 0
a4986000-a4987000 ---p 00000000 00:00 0
a4987000-a5614000 rw-p 00000000 00:00 0
a5804000-a5805000 ---p 00000000 00:00 0
a5805000-a5834000 rw-p 00000000 00:00 0
a5834000-a5835000 ---p 00000000 00:00 0
a5835000-a5864000 rw-p 00000000 00:00 0
a5864000-a5865000 ---p 00000000 00:00 0
a5865000-a5894000 rw-p 00000000 00:00 0
a5894000-a5895000 ---p 00000000 00:00 0
a5895000-a58c4000 rw-p 00000000 00:00 0
a58c4000-a58c5000 ---p 00000000 00:00 0
a58c5000-a58f4000 rw-p 00000000 00:00 0
a58f4000-a58f5000 ---p 00000000 00:00 0
a58f5000-a5924000 rw-p 00000000 00:00 0
a5924000-a5925000 ---p 00000000 00:00 0
a5925000-a6324000 rw-p 00000000 00:00 0
a6324000-a6325000 ---p 00000000 00:00 0
a6325000-a6d24000 rw-p 00000000 00:00 0
a6d24000-a6d25000 ---p 00000000 00:00 0
a6d25000-a7724000 rw-p 00000000 00:00 0
a7724000-a7725000 ---p 00000000 00:00 0
a7725000-a8124000 rw-p 00000000 00:00 0
a8124000-a8125000 ---p 00000000 00:00 0
a8125000-a8b24000 rw-p 00000000 00:00 0
a8b24000-a8b25000 ---p 00000000 00:00 0
a8b25000-a9524000 rw-p 00000000 00:00 0
a9524000-a9525000 ---p 00000000 00:00 0
a9525000-a9f24000 rw-p 00000000 00:00 0
a9f24000-a9f25000 ---p 00000000 00:00 0
a9f25000-aa924000 rw-p 00000000 00:00 0
aa924000-aa925000 ---p 00000000 00:00 0
aa925000-b606d000 rw-p 00000000 00:00 0
b606d000-b6077000 r-xp 00000000 08:03 19812323                           /lib/i386-linux-gnu/libnss_files-2.13.so
b6077000-b6078000 r--p 00009000 08:03 19812323                           /lib/i386-linux-gnu/libnss_files-2.13.so
b6078000-b6079000 rw-p 0000a000 08:03 19812323                           /lib/i386-linux-gnu/libnss_files-2.13.so
b6079000-b6082000 r-xp 00000000 08:03 19812325                           /lib/i386-linux-gnu/libnss_nis-2.13.so
b6082000-b6083000 r--p 00008000 08:03 19812325                           /lib/i386-linux-gnu/libnss_nis-2.13.so
b6083000-b6084000 rw-p 00009000 08:03 19812325                           /lib/i386-linux-gnu/libnss_nis-2.13.so
b6084000-b608a000 r-xp 00000000 08:03 19812321                           /lib/i386-linux-gnu/libnss_compat-2.13.so
b608a000-b608b000 r--p 00005000 08:03 19812321                           /lib/i386-linux-gnu/libnss_compat-2.13.so
b608b000-b608c000 rw-p 00006000 08:03 19812321                           /lib/i386-linux-gnu/libnss_compat-2.13.so
b608c000-b608d000 ---p 00000000 00:00 0
b608d000-b6a8f000 rw-p 00000000 00:00 0
b6a8f000-b6aa2000 r-xp 00000000 08:03 19812320                           /lib/i386-linux-gnu/libnsl-2.13.so
b6aa2000-b6aa3000 r--p 00012000 08:03 19812320                           /lib/i386-linux-gnu/libnsl-2.13.so
b6aa3000-b6aa4000 rw-p 00013000 08:03 19812320                           /lib/i386-linux-gnu/libnsl-2.13.so
b6aa4000-b6aa6000 rw-p 00000000 00:00 0
b6aa6000-b6bed000 r-xp 00000000 08:03 19812227                           /lib/i386-linux-gnu/libc-2.13.so
b6bed000-b6bee000 ---p 00147000 08:03 19812227                           /lib/i386-linux-gnu/libc-2.13.so
b6bee000-b6bf0000 r--p 00147000 08:03 19812227                           /lib/i386-linux-gnu/libc-2.13.so
b6bf0000-b6bf1000 rw-p 00149000 08:03 19812227                           /lib/i386-linux-gnu/libc-2.13.so
b6bf1000-b6bf4000 rw-p 00000000 00:00 0
b6bf4000-b6c10000 r-xp 00000000 08:03 19812307                           /lib/i386-linux-gnu/libgcc_s.so.1
b6c10000-b6c11000 rw-p 0001b000 08:03 19812307                           /lib/i386-linux-gnu/libgcc_s.so.1
b6c11000-b6c35000 r-xp 00000000 08:03 19812314                           /lib/i386-linux-gnu/libm-2.13.so
b6c35000-b6c36000 r--p 00023000 08:03 19812314                           /lib/i386-linux-gnu/libm-2.13.so
b6c36000-b6c37000 rw-p 00024000 08:03 19812314                           /lib/i386-linux-gnu/libm-2.13.so
b6c37000-b6d17000 r-xp 00000000 08:03 20196426                           /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17
b6d17000-b6d1b000 r--p 000e0000 08:03 20196426                           /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17
b6d1b000-b6d1c000 rw-p 000e4000 08:03 20196426                           /usr/lib/i386-linux-gnu/libstdc++.so.6.0.17
b6d1c000-b6d24000 rw-p 00000000 00:00 0
b6d24000-b6d26000 r-xp 00000000 08:03 19812263                           /lib/i386-linux-gnu/libdl-2.13.so
b6d26000-b6d27000 r--p 00001000 08:03 19812263                           /lib/i386-linux-gnu/libdl-2.13.so
b6d27000-b6d28000 rw-p 00002000 08:03 19812263                           /lib/i386-linux-gnu/libdl-2.13.so
b6d28000-b6d31000 r-xp 00000000 08:03 19812251                           /lib/i386-linux-gnu/libcrypt-2.13.so
b6d31000-b6d32000 r--p 00008000 08:03 19812251                           /lib/i386-linux-gnu/libcrypt-2.13.so
b6d32000-b6d33000 rw-p 00009000 08:03 19812251                           /lib/i386-linux-gnu/libcrypt-2.13.so
b6d33000-b6d5a000 rw-p 00000000 00:00 0
b6d5a000-b6d62000 r-xp 00000000 08:03 19812354                           /lib/i386-linux-gnu/libwrap.so.0.7.6
b6d62000-b6d63000 r--p 00007000 08:03 19812354                           /lib/i386-linux-gnu/libwrap.so.0.7.6
b6d63000-b6d64000 rw-p 00008000 08:03 19812354                           /lib/i386-linux-gnu/libwrap.so.0.7.6
b6d64000-b6d6b000 r-xp 00000000 08:03 19812339                           /lib/i386-linux-gnu/librt-2.13.so
b6d6b000-b6d6c000 r--p 00006000 08:03 19812339                           /lib/i386-linux-gnu/librt-2.13.so
b6d6c000-b6d6d000 rw-p 00007000 08:03 19812339                           /lib/i386-linux-gnu/librt-2.13.so
b6d6d000-b6d84000 r-xp 00000000 08:03 19812355                           /lib/i386-linux-gnu/libz.so.1.2.7
b6d84000-b6d85000 r--p 00016000 08:03 19812355                           /lib/i386-linux-gnu/libz.so.1.2.7
b6d85000-b6d86000 rw-p 00017000 08:03 19812355                           /lib/i386-linux-gnu/libz.so.1.2.7
b6d86000-b6d87000 rw-p 00000000 00:00 0
b6d87000-b6d88000 r-xp 00000000 08:03 19812171                           /lib/i386-linux-gnu/libaio.so.1.0.1
b6d88000-b6d89000 r--p 00000000 08:03 19812171                           /lib/i386-linux-gnu/libaio.so.1.0.1
b6d89000-b6d8a000 rw-p 00001000 08:03 19812171                           /lib/i386-linux-gnu/libaio.so.1.0.1
b6d8a000-b6d9f000 r-xp 00000000 08:03 19812336                           /lib/i386-linux-gnu/libpthread-2.13.so
b6d9f000-b6da0000 r--p 00014000 08:03 19812336                           /lib/i386-linux-gnu/libpthread-2.13.soERROR 2013 (HY000) at line 1: Lost connection to MySQL server during query
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)

Jakieś rady na przyczynę i/lub co poradzić?
Reinstalacja mysql ?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Zmieniałeś coś w konfiguracji? Jaka wersja mysqla? Próbowałeś robić upgrade?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

@Miłosz konfiguracji nie ruszałem, zmianę zauważyłem bo klient mi napisał że strona nie działa :) więc później kombinowałem chyba ze wszystkim typu upgrade'y etc., wynik okazał się dość ciekawy.
Otóż baza danych zawierała sporą bazę danych z dwiema tabelami na silniku ARCHIVE i po prostu się wysypała bo zabrakło miejsca na dysku.
Rozwiązaniem było usunięcie 'wadliwej' bazy. Tak czy inaczej - całkiem dziwna akcja.

Dzięki panowie za pomoc ;)

Edytowano przez Mackos (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×