一台数据库服务器会自动重新启动MYSQL,查看日志发现有如下信息:

-mysqld got signal 11 ;

或者

- mysqld got signal 6 ;

服务器环境是这样的,

centos 5.3 64位

MYSQL5.1.33

与另外一台一样的服务器互为主从

从网上查资料得知是因为主从原因,所以执行了slave stop,但是没有解决问题

后来,请教江南,他让我干脆用最新的MYSQL试试,于是我就马上重新编译了5.1.37

编译参数如下

./configure

--prefix=/usr/local/webserver/mysql/ --without-debug --without-bench --enable-thread-safe-client

--enable-assembler --enable-profiling --with-charset=latin1 --with-extra-charsets=utf8

--with-plugin-innobase --with-mysqld-user=mysql

--without-embedded-server

--with-server-suffix=-yicike --enable-local-infile --with-plugins=sphinx

--with-unix-socket-path=/usr/local/webserver/mysql/sock/mysql.sock

与以前区别有两个

1、去了静态编译参数

2、去了--with-plugin=all

3、修改了--with-plugin=innobase 为--with-plugin-innobase

结果问题解决了,看来还真有可能是MYSQL的BUG,当然也不排除是我以前编译的问题。

作者: Leo@yicike.com

原载: 亿枝客比较购物搜索引擎版权所有。转载时必须以链接形式注明作者和原始出处及本声明。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐