zoukankan      html  css  js  c++  java
  • Linux集群的I/O性能测试

    Linux集群的I/O性能测试
     
    本文介绍利用iozone的性能测试工具,来测试集群性能。
    测试步骤如下:
    1.在Server节点上安装iozone(可以到
    www.iozone.org上下载)
    #rpm -ivh iozone-3-326.i386.rpm
    2.将Server节点的iozone拷贝到所有节点的/tmp下
    #cp /opt/iozone/bin/iozone /tmp
    #rcp /opt/iozone/bin/iozone  node1: /tmp (在每个节点这么操作,或编写shell脚本)
    3.在Server节点上
    #cp /opt/iozone/bin/iozone  /root
    4.编辑/root/nodelist,格式为:
      node1 /test/fs /tmp/iozone
      node2 /test/fs  /tmp/iozone
      .....................
    5.将Server节点上文件系统导出,使其他节点挂接。
     #vi /etc/exports  加入如下行内容
     /test *(rw)
     #exportfs -a
    在所有节点上挂接/testfs:
    #mkdir /testfs
    #mount server:/testfs /testfs
    6.在Server节点上执行
    #/root/iozone -i 0 -i l -r 4096 -s 4g -Recblog.xls -t 2 -+m nodelist -C | tee iozone.log
    程序在测试时会在/testfs里产生各个节点的数据包,测试完成后在iozone.log里看到各节点的读写及最大速度等参数。
    注意:测试时文件大小有讲究,其大小至少是系统Cache的两倍以上,这样测试结果才可行。

    本文出自 “李晨光原创技术博客” 博客,请务必保留此出处http://chenguang.blog.51cto.com/350944/202471

  • 相关阅读:
    memento模式
    observe模式
    state模式
    Trie树的简单介绍和应用
    strategy模式
    全组和问题
    SRM 551 DIV2
    全排列问题
    TSE中关于分词的算法的改写最少切分
    template模式
  • 原文地址:https://www.cnblogs.com/chenguang/p/3742458.html
Copyright © 2011-2022 走看看