Hadoop慢磁盘监控
创始人
2025-05-29 02:35:59
0

        “慢磁盘”指的时写入数据非常慢的一类磁盘。其实慢性磁盘并不少见,当机器运行时间长了,上面跑的任务多了,磁盘的读写性能自然会退化,严重时就会出现写入数据延时的问题。

        如何发现慢磁盘?

        正常在HDFS上创建一个目录,只需要不到1s的时间。如果你发现创建目录超过1分钟及以上,而且这个现象并不是每次都有。只是偶尔慢了一下,就很有可能存在慢磁盘。

可以采用如下方法找出是哪块磁盘慢:

1)通过心跳未联系时间。

一般出现慢磁盘现象,会影响到DataNode与NameNode之间的心跳。正常情况心跳时间间隔是3s。超过3s说明有异常。

 

2)fio命令,测试磁盘的读写性能

(1)顺序读测试

sudo yum install -y fio
sudo fio -filename=/home/mingyu/test.log -direct=1 -iodepth 1 -thread -rw=read -ioengine=psync -bs=16k -size=2G -numjobs=10 -runtime=60 -group_reporting -name=test_r

 

结果显示,磁盘的总体顺序读速度为180MiB/s

(2)顺序写测试

sudo fio -filename=/home/mingyu/test.log -direct=1 -iodepth 1 -thread -rw=write -ioengine=psync -bs=16k -size=2G -numjobs=10 -runtime=60 -group_reporting -name=test_w

 

结果显示,磁盘的总体顺序写速度为145MiB/s

(3)随机写测试

sudo fio -filename=/home/mingyu/test.log -direct=1 -iodepth 1 -thread -rw=randwrite -ioengine=psync -bs=16k -size=2G -numjobs=10 -runtime=60 -group_reporting -name=test_randw

 

结果显示,磁盘的总体随机写速度为135MiB/s

(4)混合随机读写:

sudo fio -filename=/home/mingyu/test.log -direct=1 -iodepth 1 -thread -rw=randrw -rwmixread=70 -ioengine=psync -bs=16k -size=2G -numjobs=10 -runtime=60 -group_reporting -name=test_r_w -ioscheduler=noop

 

结果显示,磁盘的总体混合随机读写,读速度为116MiB/s,写速度45.5MiB/s

相关内容

热门资讯

年内首次“一周四审”,北交所I... 12月19日晚间,北京证券交易所(简称“北交所”)上市委员会(简称“上市委”)公告显示,将于下周召开...
沪市再现千亿并购 中国神华拟打... 中经记者 孙汝祥 夏欣 北京报道中国神华(601088.SH)12月19日晚披露《发行股份及支付现金...
贵州百灵财务造假被罚1000万... 红星资本局12月19日消息,12月19日,贵州百灵(SZ 002424)发布公告,公司及相关当事人已...
未来领跑者|智谱向港交所递交招... 新京报贝壳财经讯(记者罗亦丹)记者12月19日获悉,中国独立大模型厂商,北京智谱华章科技股份有限公司...
美媒披露以色列暗杀伊朗核专家细... 参考消息网12月19日报道 美国《华盛顿邮报》网站12月17日刊发文章,题为《杀死“智囊”:以色列是...
深夜!A股,重磅突发!刚刚,连... A股巨头大动作。今晚,A股煤炭巨头中国神华一口气发布了88则公告,其中《中国神华发行股份及支付现金购...
耐克,大跌 12月19日,美股三大指数开盘集体上涨,道指涨0.21%,标普500指数涨0.32%,纳指涨0.50...
市北高新间接参股液体火箭公司 ... 中经记者 郭阳琛 石英婧 上海报道12月18日,市北高新(600604.SH)在互动平台回答投资者提...
89年泉州小伙卖3D打印机:融... 订阅 快刀财经 ▲ 做您的私人商学院在3D打印里,有一个公认的难题:多色、或者多材料打印太贵。作者:...
从全球首富到股价腰斩,AI泡沫... 作者 | 煜禾仅仅用67天,美国老牌科技巨头甲骨文(Oracle),就完成了从老板登顶全球首富,到公...