sysbench测试显示连接不上数据库

创建租户后进行数据库压力测试,显示连接失败,请问如何解决呢?谢谢!

1 个赞
  1. 确认一下数据库本身是可以连接的;
  2. 跑sysbench之前先用obdiag 巡检一下, 命令:obdiag check --cases=sysbench_free

obdiag 文档:OceanBase分布式数据库-海量数据 笔笔算数 把压测前的巡检报告发上来,这样比较好分析问题

1 个赞


您好,命令出错了,请问是什么问题呀?谢谢!

1 个赞

先用MySQL客户端连接试一下,sysbench官方有使用说明
https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-10000000000360053

1 个赞

您好,连接没有问题,obd test sysbench也可以测试成功,但是手动测试时报连接错误了,IP地址改为公网IP也同样问题,端口已经都打开了

1 个赞

,请问问题解决了么,没设置被诊断集群的配置文件:OceanBase分布式数据库-海量数据 笔笔算数

1 个赞

创建租户的时候有设置租户的ob_tcp_invited_nodes限制,设置为%看看?

1 个赞

已解决,–mysql-db应设置为数据库名,上面报错的是设置成集群名了,感谢大家的回复!