暂无图片
yhb_sysbench
我来答
分享
来杯奶茶
2022-07-20
yhb_sysbench

sysbench 1.1.0 (using bundled LuaJIT 2.1.0-beta3)

Initializing worker threads...

sysbench: malloc.c:2372: sysmalloc: Assertion `(old_top == (((mbinptr) (((char *) &((av)->bins[((1) - 1) * 2])) - __builtin_offsetof (struct malloc_chunk, fd)))) && old_size == 0) || ((unsigned long) (old_size) >= (unsigned long)((((__builtin_offsetof (struct malloc_chunk, fd_nextsize))+((2 *(sizeof(size_t))) - 1)) & ~((2 *(sizeof(size_t))) - 1))) && ((old_top)->size & 0x1) && ((unsigned long) old_end & pagemask) == 0)' failed.
Aborted

sysbench  准备数据库是报的错?有谁知道这是什么原因吗?

我来答
添加附件
收藏
分享
问题补充
7条回答
默认
最新
严少安
暂无图片

自己编译的sysbench?还是下载的?
之前用正常么?还是第一次用就报错了

暂无图片 评论
暂无图片 有用 0
打赏 0
来杯奶茶

下载的,版本是 1.1.0   编译安装的:
第一次就报错了。 

暂无图片 评论
暂无图片 有用 0
打赏 0
严少安
2022-07-20
应该是编译的问题,直接yum install sysbench就可以用了,什么操作系统?
来杯奶茶

debian系统.

暂无图片 评论
暂无图片 有用 0
打赏 0
严少安
2022-07-20
可以试试apt -y install sysbench,或者https://debian.pkgs.org/10/percona-amd64/sysbench_1.0.20-6.buster_amd64.deb.html
来杯奶茶

sysbench  版本会太低吧。

暂无图片 评论
暂无图片 有用 0
打赏 0
严少安
2022-07-20
编译的问题,换个编译器试试
来杯奶茶

make

问题》?

暂无图片 评论
暂无图片 有用 0
打赏 0
来杯奶茶

换了  服务器好了 。 

暂无图片 评论
暂无图片 有用 1
打赏 0
xlong

遇到同样的问题,用apt install 安装一下,发现系统缺少一个lib依赖,后面单独安装这个依赖以后,再编译sysbench执行就ok了

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交