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
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的兩倍以上,這樣測試結果才可行。
Linux集群的I O效能測試
linux集群的i o效能測試 本文介紹利用iozone的效能測試工具,來測試集群效能。測試步驟如下 1.在server節點上安裝iozone 可以到 www.iozone.org rpm ivh iozone 3 326.i386.rpm 2.將server節點的iozone拷貝到所有節點的 tm...
效能測試sysbench之IO效能測試
1.執行命令 sysbench test fileio threads 1 file total size 1000m file test mode rndrw prepare 準備進行隨機的讀取的檔案 sysbench test fileio threads 1 file total size 1...
效能測試記憶體與IO
free m 檢視記憶體使用情況 這個命令比較簡單,m 代表下面的是以m為單位 mem是表示物理記憶體,主要看 mem free代表還有多少記憶體可以。iostat是檢視系統io情況的命令 user 使用者級 應用程式 執行時產生的 cpu 使用率百分比。system 系統級 核心 執行時產生的 c...