测试集群的nfs性能。(使用iozone)
iozone(www.iozone.org)是一个文件系统的benchmark工具,可以测试不同的操作系统中文件系统的读写性能。
可以测试Read, write, re-read, re-write, read backwards, read strided, fread, fwrite, random read, pread ,mmap, aio_read, aio_write 等等不同的模式下的硬盘的性能。
下面介绍一个测试集群nfs性能的方法:
1。在server节点上安装iozone
#rpm -ivh iozone-3-226.rpm
2。
将server节点的iozone拷贝到所有节点的/tmp下,当然包括server节点
3。
在server节点上
cp /opt/iozone /root
4。
vi /root/nodelist
格式为
节点名或ip iozone测试的文件系统名 iozone的工作路径
如下:
node1 /testfs /tmp/iozone
node2 /testfs /tmp/iozone
5.
在server节点上
#/root/iozone -i 0 -i 1 -r 4096 -s 4G -Recb log.xls -t 2 -+m nodelist -C |tee iozone.log
其中:
-i 0 是write/rewrite
-i 1 read/reread
-r block size
-s file size
-t node number
-+m config file
-C 显示每个节点的吞吐 :
欢迎大家和我交流
qq:50473696请求信息:linux
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
to czcaozheng thanks!!!!!!!hahaha
好文,顶
ding