修改配置

更新时间:
复制为 MD 格式

修改完成后,需要重启集群 ,采取滚动重启的方式,对集群影响较小,且规模越大,影响较小。

参数设置页面的可修改参数页签中,找到 hbase.hregion.majorcompaction 参数,单击对应操作列的修改,将运行参数值修改为 0(参数默认值为 604800000),然后单击页面右上角的重启按钮重启集群。
  • 修改完后,有历史记录。
  • 后续优化:后续有一些参数可以采取直接应用的方式,无需重启集群。
  • 目前开放的一些配置(仅仅列举一些,具体查看管控页面)。
参数名称 参数默认值 描述
hbase.hregion.majorcompaction 604800000 默认为一周,可以改为0,不触发,后续产品支持周期性触发,或者时间段内触发major。
hbase.ipc.server.callqueue.read.ratio 0 可以调整readscan的队列大小,控制读写分离。
hbase.ipc.server.callqueue.scan.ratio 0 读写分离控制。
hbase.regionserver.global.memstore.lowerLimit 0.3 memstore刷写的下限占比。
hbase.regionserver.global.memstore.size 0.35 memstore占用总内存的比重,超过会触发flush。
hbase.rpc.timeout 60000 rpc超时时间,可以延长。
hfile.block.cache.size 0.4 如果读比较多,可以调整为0.5。