标签: sysbench

Maxscale 失去连接

我目前正在使用读/写拆分模式下的 3 个节点的 Galera 集群测试 Maxscale。默认情况下,Maxscale 将一个节点定义为主节点,另一个节点定义为从节点(我的配置是 100% 的从节点)。

我的目的是检查 Maxscale 如何处理节点关闭。

问题在于,使用基准测试(Sysbench、Mysqlslap)和自定义脚本 (PHP),当我关闭集群的一个节点时,与后端 (MariaDB) 的连接会丢失。

错误日志:

MariaDB Corporation MaxScale    /var/log/maxscale/error1.log Thu Oct 29 13:00:11 2015
-----------------------------------------------------------------------
---     Logging is enabled.
2015-10-29 13:00:11   Error: Failed to obtain address for host ::1, Address family for hostname not supported
2015-10-29 13:00:11   Warning: Failed to add user root@::1 for service [RW Split Router]. This user will be unavailable via MaxScale.
2015-10-29 13:00:11   Warning: Duplicate MySQL user found for service [RW Split Router]: cmon@127.0.0.1 …
Run Code Online (Sandbox Code Playgroud)

php proxy mariadb galera sysbench

7
推荐指数
1
解决办法
4373
查看次数

无法在sysbench上找到oltp测试

我正在尝试使用sysbench在mySQL数据库上运行基准测试.但是,它说它无法找到内置测试oltp.

细节:我在本地机器上安装了mySQL和sysbench.另外,我dbtest在mySQL中创建了数据库.然后我执行了以下指示.

sysbench --test=oltp --oltp-table-size=1000000 --mysql-db=dbtest --mysql-user=root --mysql-password=<password> prepare
Run Code Online (Sandbox Code Playgroud)

但随后出现此错误消息.

WARNING: the --test option is deprecated. You can pass a script 
name or path on the command line without any options.
sysbench 1.0.8 (using bundled LuaJIT 2.1.0-beta2)

FATAL: Cannot find benchmark 'oltp': no such built-in test, file or module
Run Code Online (Sandbox Code Playgroud)

sysbench与其他测试一起工作得很好

sysbench --test=cpu --cpu-max-prime=20000 run

我认为问题是sysbench无法找到预先定义的测试,oltp但我不知道如何解决它.

谢谢你的阅读.

mysql database benchmarking oltp sysbench

5
推荐指数
1
解决办法
7808
查看次数

新的 AWS EC2 EBS gp3 卷速度缓慢

针对卷运行 sysbench 我发现 gp3 卷要慢得多。即使我在等待优化后配置了 16000IOPS 的卷,在通过 Percona PMM、New Relic CloudWatch 进行监控时,我也得到了 1000 IOPS 的上限。

实例:

  • C5.4xlarge Ubuntu 18.04

卷:

  • gp2 3000GB(提供 9000 IOPS)
  • gp3 3000GB 9000 IOPS 250/秒

Sysbench 结果如下:

sysbench --file-total-size=15G --file-num=16 fileio prepare
sysbench --file-total-size=15G --file-num=16 --file-test-mode=rndrw --time=600 fileio run
sysbench --file-total-size=15G --file-num=16 fileio cleanup
Run Code Online (Sandbox Code Playgroud)

GP3 | 9000 | 3000 | 3000 250/秒

File operations:
reads/s: 576.37
writes/s: 384.24
fsyncs/s: 153.70

Throughput:
read, MiB/s: 9.01
written, MiB/s: 6.00

General statistics:
total time: 600.0333s
total number of events: …
Run Code Online (Sandbox Code Playgroud)

amazon-ec2 amazon-ebs amazon-web-services sysbench

5
推荐指数
1
解决办法
5209
查看次数