rados bench -p <pool_name> <seconds> <write|seq|rand> -b <block size> -t --no-cleanup
<pool_name>:池名称
<seconds>:测试所持续的秒数
<write|seq|rand>:操作模式,write:写,seq:顺序读;rand:随机读
-b:块大小,即一次写入的数据量大小,默认为4MB
-t:线程数量,默认为16
--no-cleanup 表示测试完成后不删除测试用数据。在做读测试之前,需要使用该参数来运行一遍写测试来产生测试数据,在全部测试结束后可以运行 rados -p <pool_name> cleanup 来清理所有测试数据。默认是会被清空
例子:rados bench 3000 -b 4M -t 16 write --no-cleanup -p storage-cold
rados bench
最新推荐文章于 2024-08-28 15:55:59 发布