Hadoop调优的几个参数

  1. HDFS:hdfs-site.xml中的dfs.namenode.handler.count=20 * log2(Cluster Size),比如集群规模为 8 台时,此参数设置为 60,该参数决定有多少线程数用来处理不同 DataNode 的并发心跳以及客户端并发的元数据操作
  2. Yarn:yarn-site.xml 中的yarn.nodemanager.resource.memory-mb,该参数决定yarn能使用的最大物理内存总量,默认是 8192(MB),yarn不会检测物理机内存大小,需要手动指定。yarn.scheduler.maximum-allocation-mb是单个任务申请的最大物理内存,默认是 8192(MB)
    该参数面临问题:数据统计主要用 HiveSQL,没有数据倾斜,小文件已经做了合并处理,开启的 JVM 重用,而且 IO 没有阻塞,内存用了不到 50%。但是还是跑的非常慢,而且数据量洪峰过来时,整个集群都会宕掉,很明显是内存利用率不够
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值