Hopelijk kunnen jullie helpen met dit ernstige probleem.
Het gaat om een dual-Opteron machine (AMD64 dus) met daarop Gentoo Linux. Hierop draait ook een MySQL-server. Deze geeft al sinds enige tijd problemen.
Als ik doe:
Op de plaats van de puntjes staan nog veel meer soortgelijke errors, allemaal op tabellen die geschreven zijn sinds de laatste reparatie. Ik vind de No such process ook verdacht. Repareren doe ik met:
Tot voor kort heeft dit niet tot ernstige problemen geleid... maar nu heb ik gemerkt dat er toch corruptie van de data is ontstaan!
In mysqld.err zie ik:
Momenteel ben ik aan het proberen alle dependencies van MySQL te rebuilden. Toch ben ik benieuwd naar jullie ideeen over de mogelijke oorzaken van dit probleem.
Het gaat om een dual-Opteron machine (AMD64 dus) met daarop Gentoo Linux. Hierop draait ook een MySQL-server. Deze geeft al sinds enige tijd problemen.
Als ik doe:
code:
1
2
3
4
5
6
7
8
9
10
| $ /etc/init.d/mysql stop * Stopping mysqld ... start-stop-daemon: warning: failed to kill 10565: No such process [ ok ] $ cd /var/lib/mysql $ myisamchk -s */*.MYI ... myisamchk: MyISAM file Forum/ibf_topics_read.MYI myisamchk: warning: 1 client is using or hasn't closed the table properly MyISAM-table 'Forum/ibf_topics_read.MYI' is usable but should be fixed ... |
Op de plaats van de puntjes staan nog veel meer soortgelijke errors, allemaal op tabellen die geschreven zijn sinds de laatste reparatie. Ik vind de No such process ook verdacht. Repareren doe ik met:
code:
1
2
| myisamchk -r -s -S */*.MYI /etc/init.d/mysql start |
Tot voor kort heeft dit niet tot ernstige problemen geleid... maar nu heb ik gemerkt dat er toch corruptie van de data is ontstaan!
In mysqld.err zie ik:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
| mysqld got signal 11; This could be because you hit a bug. It is also possible that this binary or one of the libraries it was linked against is corrupt, improperly built, or misconfigured. This error can also be caused by malfunctioning hardware. We will try our best to scrape up some info that will hopefully help diagnose the problem, but since we have already crashed, something is definitely wrong and this may fail. key_buffer_size=134217728 read_buffer_size=4190208 max_used_connections=7 max_connections=100 threads_connected=5 It is possible that mysqld could use up to key_buffer_size + (read_buffer_size + sort_buffer_size)*max_connections = 949871 K bytes of memory Hope that's ok; if not, decrease some variables in the equation. /usr/sbin/mysqld: ready for connections. Version: '4.0.24' socket: '/var/run/mysqld/mysqld.sock' port: 3306 Gentoo Linux mysql-4.0.24 050729 13:19:34 /usr/sbin/mysqld: Got error 127 from table handler 050729 13:19:34 /usr/sbin/mysqld: Sort aborted 050729 13:19:37 /usr/sbin/mysqld: Got error 127 from table handler 050729 13:19:37 /usr/sbin/mysqld: Sort aborted 050729 13:19:39 /usr/sbin/mysqld: Got error 127 from table handler 050729 13:19:39 /usr/sbin/mysqld: Sort aborted ... |
Momenteel ben ik aan het proberen alle dependencies van MySQL te rebuilden. Toch ben ik benieuwd naar jullie ideeen over de mogelijke oorzaken van dit probleem.
Maker van Taekwindow; verplaats en resize je vensters met de Alt-toets!