Hey everyone,
Well, I hate to bring up bad news but this exact situation has been occuring for me since I started using Linode about a month and a half ago. I've been pulling what's left of my hair out over this. I've googled and googled, recompiled and tested to no avail.
What's happening is that mysqld is hanging at random times. I'm running gentoo but not using 2.6.7:
Code:
Linux cartman 2.4.26-linode31-1um #1 Thu Jul 8 18:24:02 EDT 2004 i686 UML User Mode Linux GNU/Linux
I have been able to re-create this by running the connection test in the mysql package. Mysqld throws a segfault and locks up hard. It doesn't do this right away all the time. Sometimes it will finish 50% of the test, sometimes 70% sometimes 10%. Here is the stack trace that I'm getting:
0x80fded1 handle_segfault + 641
0x40028685 _end + 936406917
0x810a771 handle_one_connection + 33
0x40023041 _end + 936384833
0x40269b8a _end + 938771594
I'm running:
Code:
mysqld Ver 4.0.20-debug for pc-linux-gnu on i686 (Gentoo Linux mysql-4.0.20-r1
Also:
Code:
cartman mysql # epm -qa|grep glibc
glibc-2.3.3.20040420-r1
During normal runs, this DB is maybe getting 10 connections an hour so recreating the segfault can take forever if I don't run the test scripts.
Does anyone have any ideas on how to correct this? Please? Help? I've tried so many things I don't know where to begin describing them...