缩包中的.lua 文件放到和已有的.lua 文件同级别目录
/usr/share/sysbench 下,测试脚本存放在/usr/share/sysbench/ob_poc
目录中
如果在第一次运行 sysbench 时候报错“sysbench: error while loading shared
libraries: libmysqlclient_r.so.16: cannot open shared object file: No
such file or directory ”, 请 以 root 用户将解压文件中的
libmysqlclient_r.so.16.0.0 拷贝到/usr/lib64/mysql/并运行命令 ldconfig。
如果当前已经有 sysbench 环境,可直接将存放在 ob_poc_sysbench_part.tar.gz
压缩包中的 OceanBase sysbench 测试集解压到和已有的 sysbench .lua 文件同
级别目录下,测试脚本存放在同级别的 ob_poc 目录中
三. 测试步骤
1. 修改文件 sysbench/ob_poc/config 中的配置选项,参数解释如下,具体信息
也可参考 sysbench/ob_poc/readme
--proxy_ip: obproxy ip, 指定某一台 observer 的服务器 ip 即可
--port: obproxy 监听端口,默认值为 2883,可不做修改使用默认值
--zone_list: 集群的 zone 列表,可不做修改使用默认值
--tenant: 用来做 sysbench 测试的租户名,可不做修改使用默认值
--ob_path: Oceanbase 的安装路径,下层子目录是 bin,可不做修改使用默认
评论