TPCC-MySQL 运行时报错:Segmentation fault

marsbtx 2015-05-29 04:52:53
TPCC-MySQL 已经成功编译,产生了两个可执行文件:

tpcc_start和
tpcc_load


测试第一步,初始化数据:

./tpcc_load 127.0.0.1 tpcc1000 root 123456 3


此命令可以正常运行,成功初始化了数据,

测试第二步,运行./tpcc_start产生错误,如图:



此时,查看/var/log/messages ,错误如下:

localhost kernel: tpcc_start[26120]: segfault at 0 ip 00007f8234ae0dd7 sp 00007f82265f5350 error 6 in libmysqlclient.so.18.0.0[7f8234a8e000+2d7000]


已经执行了以下命令,但是没有效果:

export C_INCLUDE_PATH=/home/mysql/include/;
export LD_LIBRARY_PATH=/home/mysql/lib;


请问各位,有解决方法吗?
...全文
551 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
伏牛山大王 2015-09-06
  • 打赏
  • 举报
回复
引用 6 楼 caduke 的回复:
你打开binary-configure这个文件就知道什么意思了!最后你还得删掉ib共享表空间!
你 的包rpm 在 哪 里找 的,给个链接或者提示呗。
伏牛山大王 2015-09-06
  • 打赏
  • 举报
回复
引用 2 楼 caduke 的回复:
另,我原来测试时使用的是二进制包的形式,现在改用rpm二进制包安装,可以进行了!
高手,我遇见的问题和你一样。我看网上的都是二进制的包。麻烦给个链接或者提示。3Q
caduke 2015-06-02
  • 打赏
  • 举报
回复
你打开binary-configure这个文件就知道什么意思了!最后你还得删掉ib共享表空间!
marsbtx 2015-06-01
  • 打赏
  • 举报
回复
引用 1 楼 caduke 的回复:
我也遇到了同样的问题,数据库是Percona-Server-5.6.24-rel72.2-Linux.x86_64.ssl101,但是在验证5.1版本的mysql时却没有问题?不知道楼主解决了吗?
还没有解决
marsbtx 2015-06-01
  • 打赏
  • 举报
回复
引用 3 楼 caduke 的回复:
删除所有数据
这里是什么意思?具体是删除哪些文件?还是某一个目录?
引用 3 楼 caduke 的回复:
运行/usr/local/mysql/support-files/binary-configure
binary-configure命需要加什么参数吗?我不能正常运行binary-configure命令
caduke 2015-05-30
  • 打赏
  • 举报
回复
另,我原来测试时使用的是二进制包的形式,现在改用rpm二进制包安装,可以进行了!
caduke 2015-05-30
  • 打赏
  • 举报
回复
我也遇到了同样的问题,数据库是Percona-Server-5.6.24-rel72.2-Linux.x86_64.ssl101,但是在验证5.1版本的mysql时却没有问题?不知道楼主解决了吗?
caduke 2015-05-30
  • 打赏
  • 举报
回复
楼主,我成功了! 在使用二进制安装包的情况下,停掉mysqld,删除所有数据,运行/usr/local/mysql/support-files/binary-configure 重新初始化后,然后删除所有的共享表空间和redolog 文件,然后启动mysqld,这时再次压测,就没有问题了!

56,687

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧