"); //-->
本文分享自天翼云开发者社区《HBase Sync功能导致HBase入库性能下降》,作者:5****m
问题背景与现象
HBase入库慢,regionserver日志中大量打印slow sync。
原因分析
1.对比正常写入时间段监控,检查HBase服务整体CPU、内存以及NameNode RPC在异常时间段是否增加;
2.检查regionserver日志中slow sync打印是否集中在个别RegionServer节点;
3.如果slow sync集中于个别regionserver节点,检查该节点是否存在热点region、节点RPC是否持续被占用、是否Full GC,请求量是否增加。
4.如果regionserver节点中slow sync无规律,检查datanode日志中slow打印情况,根据slow类型分析写入慢原因;
a.Slow manageWriterOsCache:将块写入OS缓存有延迟。
b.Slow BlockReceiver write packet to mirror :网络上写块有延迟。
c.Slow BlockReceiver write data to disk cost 、Slow flushOrSync:将块写入磁盘有延时。
根据regionserver中写入慢的block id在NameNode日志中查询块写入链路,根据链路信息分析写入三个副本时哪个副本写入有异常,DataNode性能不足,导致写入文件耗时较长。
解决办法
1.网络原因联系网络工程师整改网络
2.磁盘问题需具体分析是磁盘性能不足还是磁盘坏道
3.如果HDFS或HBase服务写入性能已达到瓶颈,可关闭sync功能。
hbase.regionserver.hfile.durable.sync=false
hbase.regionserver.wal.durable.sync=false
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
基于大数据与深度学习的穿戴式运动心率算法
大数据在物流行业的应用
大数据时代
用大数据方法协助研发下一代电池电解液
工信部:我国新能源汽车发展正带动产业生态全面重塑
上海:加快智算芯片国产化部署
车载模块原理分析与电路设计详解
大数据:高端安全检测的必由之路
通讯协议对智能家居的影响究竟有多大?
大数据数据场景下的网络精准规划与优化
2024年政府工作十大任务发布,大数据、人工智能是重点
GMIF2024聚焦产业创新之道 共谋存储生态繁荣发展
大数据与可穿戴设备将改变生活
关于大数据的基本资料
大数据产业链构成分析
IDC预计,2029年中国大数据总体市场规模将超730亿美元
大数据时代到来,我们电子工程师如何应对?
昆山的朋友,你知道物联网行业的这个消息吗?
大数据对网络技术和产业的挑战
数据中心的核心:飞思卡尔通信处理技术,助用户“一马当先”
如何快速搭建Hadoop运行环境
IDC预计,2028年中国大数据总体市场规模将超621亿美元
物联网开发者大会清华张林演讲
丰田将与腾讯在电动汽车人工智能、云计算和大数据方面展开合作
晶圆代工厂商牵手RISC-V企业,瞄准低功耗AI芯片