zoukankan      html  css  js  c++  java
  • hbase调优配置项笔记

    gc配置

    hbase-env.sh

    export HBASE_OPTS="$HBASE_OPTS -XX:+UseConcMarkSweepGC"
    export HBASE_OPTS="$HBASE_OPTS -Xmx8g -Xms8g -Xmn128m -XX:+UseParNewGC" # 提升年轻代内存空间
    export SERVER_GC_OPTS="-verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xloggc:$HBASE_HOME/logs/gc-$(hostname)-hbase.log" #gc log

    hbase-site.xml

    zookeeper.session.timeout

    用途:zookeeper超时时间

    默认:3min

    调整:调小:则提高master监控的灵敏度。调大:则会增加hbase在gc过程中或大量写时高压过程中,造成gc暂停,从而误判超时的风险。

    hbase.regionserver.handler.count

    用途:hbase处理用户请求的线程数

    默认:10

    调整:调小:适合单次请求开销较大。调大:适合单次请求开销较小时。过高:对regionserver的内存造成压力。

    perf.hfile.block.cache.size

    用途:块缓存大小

    默认:0.2

    调整:调大:适合存在更多块被换出的情况,或用户负载大多为读请求。

  • 相关阅读:
    css顺序
    修改input默认样式
    H5 新特性之全局属性 三
    h5 全局新属性 四
    H5 新特性之全局属性一
    [心得]VS2008免编译立即生效的方法
    让vs2008支持jQuery的智能提示!
    Winson.Framework 3.3 发布!!
    通过反射自动填充实体
    Winson.SqlPager 2.5 发布!
  • 原文地址:https://www.cnblogs.com/PigeonNoir/p/10496941.html
Copyright © 2011-2022 走看看