安装sysbench支持包:
rpm -ivh Percona-XtraDB-Cluster-shared-55-5.5.37-25.10.756.el6.x86_64.rpm
rpm -ivh sysbench-0.5-3.el6_.x86_64.rpm
检查文件夹是否存在:
ll /usr/share/doc/sysbench/tests/db
正常结果:
total 44
-rw-r--r--. 1 root root 3585 Sep 7 2012 common.lua
-rw-r--r--. 1 root root 340 Sep 7 2012 delete.lua
-rw-r--r--. 1 root root 830 Sep 7 2012 insert.lua
-rw-r--r--. 1 root root 2925 Sep 7 2012 oltp.lua
-rw-r--r--. 1 root root 342 Sep 7 2012 oltp_simple.lua
-rw-r--r--. 1 root root 425 Sep 7 2012 parallel_prepare.lua
-rw-r--r--. 1 root root 343 Sep 7 2012 select.lua
-rw-r--r--. 1 root root 3964 Sep 7 2012 select_random_points.lua
-rw-r--r--. 1 root root 4066 Sep 7 2012 select_random_ranges.lua
-rw-r--r--. 1 root root 343 Sep 7 2012 update_index.lua
-rw-r--r--. 1 root root 552 Sep 7 2012 update_non_index.lua
安装成功后测试:
准备
sysbench --test=/usr/share/doc/sysbench/tests/db/insert.lua --mysql-host=192.168.100.161 --mysql-user=root --mysql-password=111111 --mysql-db=test --oltp-table-name=sbtest --mysql-table-engine=innodb --oltp-table-size=10000 prepare
测试
sysbench --test=/usr/share/doc/sysbench/tests/db/insert.lua --mysql-table-engine=innodb --oltp-table-size=10000 --max-requests=0 --max-time=900 --num-threads=50 --mysql-host=192.168.100.161 --mysql-port=3306 --mysql-user=root --mysql-password=111111 --mysql-db=test run