良玉的博客 点点滴滴,积水成河_良玉的博客_页游、手游linux运维工程师之路

FIO测试磁盘IOPS

FIO是测试IOPS的非常好的工具,用来对硬件进行压力测试和验证,支持13种不同的I/O引擎,包括:sync,mmap, libaio, posixaio, SG v3, splice, null, network, syslet, guasi, solarisaio 等等。fio 官网地址:http://freshmeat.net/projects/fio/wget http://brick.kernel.dk/snaps/fio-2.2.5.tar.gz yum install l

阅读全文...

IOPing磁盘测试工具

磁盘性能的另一个指标是延迟。可以通过 IOPing 工具进行测试。IOPing 会运行指定数量的磁盘 I/O 请求,并测试响应的时间。输出结果测试使用 ping 命令测试网络延迟的输出。操作如下提示安装 IOPing:yum install ioping然后通过下面的命令运行测试:ioping -c 100 /dev/sdb-c 100选项是ioping将要编号的请求。 该程序也作为文件和/或设备检查的参数。 在这种情况下,实际的工作目录。 输出结果类似下面这样,我

阅读全文...

iozone常用的几个参数

-a 全面测试,比如块大小它会自动加-i N 用来选择测试项, 比如Read/Write/Random 比较常用的是0 1 2,可以指定成-i 0 -i 1 -i2.这些别的详细内容请查man  0=write/rewrite  1=read/re-read  2=random-read/write  3=Read-backwards  4=Re-write-record  5=stride-read  6=fwrite/re

阅读全文...

用dd命令测试磁盘写入性能

1. dd if=/dev/zero of=test bs=64k count=16k 这个很不准确的,因为命令结束的时候数据还没有真正写到磁盘上去 2. dd if=/dev/zero of=test bs=64k count=16k conv=fsync 这个还算准确,数据已经写入磁盘 3. dd if=/dev/zero of=test bs=64k count=4k oflag

阅读全文...

监控磁盘空间的nagios插件脚本

Nrpe会把最后的输出及返回数值传给Nagios,Nagios接收到返回值ST_OK=0;ST_WR=1;ST_CR=2;ST_UK=3就能给出Ok 、Warning 、Critical、Unknown这4个状态,而Nrpe给的输出就能反应此服务的状态了。

监控磁盘空间举例:


阅读全文...