v4.2.0 arm
sysbench 初始化10张表 每张1亿条,表 hash by(id) partitions 12 , 看了文档 和参数都是默认值。
https://www.oceanbase.com/docs/common-oceanbase-database-cn-10000000001692916
v4.2.0 arm
sysbench 初始化10张表 每张1亿条,表 hash by(id) partitions 12 , 看了文档 和参数都是默认值。
https://www.oceanbase.com/docs/common-oceanbase-database-cn-10000000001692916
10张表 每张1Y 数据量比较大 出现锁问题概率是挺大的。
可以缩小点数据量 观察下。
初始化时忽略了这些错误,–rand-type=uniform --mysql-ignore-errors=1062,1213,6002,4012,换了4.1版本 1亿条数据同样报错FATAL: `sysbench.cmdline.call_command’ function failed: /usr/local/share/sysbench/oltp_common.lua:229: db_bulk_insert_next() failed 没有其他明显错误提示,初始化换成100万后可以了,但是还是不太明白是为什么?因为在这几台机器上装tidb测试就没有出现过这样的报错,初始化也没有做上面的设置,是我哪姿势用的不对吗。 还有就是另一个帖子里ocp express 一直起不来
参数.txt (2.3 KB)
create resource unit unit1 max_cpu 24,MEMORY_SIZE ‘36G’
create resource pool pool1 unit unit1,unit_num=1,zone_list=(‘zone1’,‘zone2’,‘zone3’);
create tenant ob_mysql zone_list=(‘zone1’,‘zone2’,‘zone3’),PRIMARY_ZONE=‘zone1,zone2,zone3’, resource_pool_list=(‘pool1’) SET ob_tcp_invited_nodes=’%’;
收到,我会再跟进下。稍等
sysbench 初始化失败后 ,drop database报这个错,普通ssd
可以提供下observer.log 和 /var/log/message日志 看下
提供的日志是15点48分的几分钟的日志 事发时间日志没有,磁盘应该是正常的,可以提供下执行报错的日志确认下。
感觉4.1 4.2 版本有问题,我部署了一个3.1.5 用起来就比较丝滑,创建租户也很快返回(创建租户报错ERROR 4550 (HY000): rootservice is shutdown - #4,来自 BOIL飞)
sysbench初始化失败后drop database操作也很快。就是初始化(1千万条)时报 error 4030 (Over tenant memory limits) 报错是内存如下:
这个问题有分析结果了吗
数据量降低,或者分区数量增大 试试