• SSD磁盘测试不达标排查


     最近购买了一块4T的Inter_SSD_D3-4510硬盘安装在了一台DELL PowerEdge R640服务器,经过测试发现磁盘和产品手册上描述的性能相差过大,相当于产品手册性能的1/2,一下是产品手册中的性能描述:

    对磁盘进行压测

      在使用fio或者dd对磁盘吞吐量进行测试的过程中发现,磁盘吞吐量只能到达官方产品手册的1/2,但是在测试过程中使用iostat -x 1命令查看%util已经到达100%这证明磁盘压力可以达标磁盘是正常的,因为磁盘是插到Raid卡上的,从而进一步分析raid卡是否正常。

    查看Raid卡是否正常

    /opt/MegaRAID/MegaCli/MegaCli64 -pdlist -aall

      发现Raid卡协商后的速率居然是3R,恰好能合理的解释出为什么磁盘性能测试指标刚好是产品手册定义的1/2了,后续在带外中将速率修改为6G,重启后测试正常。

    测试结果

    吞吐量测试

    顺序读

    command:fio -filename=/data/test -direct=1 -rw=read -bs=128k -size=10G -iodepth=32 -ioengine=libaio -numjobs=1 -group_reporting -name=test -ramp_time=30 -time_based -runtime=60

    顺序写

    command:fio -filename=/data/test -direct=1 -rw=write -bs=128k -size=10G -iodepth=32 -ioengine=libaio -numjobs=1 -group_reporting -name=test -ramp_time=30 -time_based -runtime=60

    IOPS测试

    随机读

    command:fio -filename=/data/test -direct=1 -rw=randread -bs=4k -size=10G -iodepth=128 -ioengine=libaio -numjobs=1 -group_reporting -name=test -ramp_time=30 -time_based -runtime=60

    随机写

    command:fio -filename=/data/test -direct=1 -rw=randwrite -bs=4k -size=10G -iodepth=128 -ioengine=libaio -numjobs=1 -group_reporting -name=test -ramp_time=30 -time_based -runtime=60

    设备SN编码查询

     最后的途径,搞不定,就报修。

  • 相关阅读:
    判断语句和循环语句2.2比较运算符
    判断语句和循环语句2.5 if中使用else
    判断语句和循环语句2.1 True、False
    判断语句和循环语句2.9while循环
    判断语句和循环语句2.7 if嵌套
    判断语句和循环语句2.8应用:猜拳游戏
    判断语句和循环语句逻辑运算符
    K8S 搭建 Prometheus (一) 部署 nodeexporter, prometheusserver
    使用Hive运行Job程序报GC错误
    离线数仓(四)
  • 原文地址:https://www.cnblogs.com/Cherry-Linux/p/10606537.html
Copyright © 2020-2023  润新知