77范文网 - 专业文章范例文档资料分享平台

HBase官方指南(2015最新版本)-配置详解篇-for-baidu(2)

来源:网络收集 时间:2018-12-08 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

Apache Hbase最新官网指南中文翻译 详细配置调优篇

hbase.regionserver.thrift.framed.max_frame_size_in_mb .. 78 hbase.regionserver.thrift.compact .................................................. 78 hbase.rootdir.perms ................................................................................... 78 hbase.data.umask.enable .......................................................................... 79 hbase.data.umask .......................................................................................... 79 hbase.metrics.showTableName ................................................................ 79 hbase.metrics.exposeOperationTimes ............................................... 79 hbase.snapshot.enabled ............................................................................ 80 hbase.snapshot.restore.take.failsafe.snapshot ..................... 80 hbase.snapshot.restore.failsafe.name ........................................... 80 hbase.server.compactchecker.interval.multiplier ................ 80 hbase.lease.recovery.timeout .............................................................. 81 hbase.lease.recovery.dfs.timeout .................................................... 81 hbase.column.max.version ....................................................................... 81 dfs.client.read.shortcircuit .............................................................. 82 dfs.domain.socket.path ............................................................................ 82 hbase.dfs.client.read.shortcircuit.buffer.size ................... 82 hbase.regionserver.checksum.verify ............................................... 82 hbase.hstore.bytes.per.checksum ....................................................... 83 hbase.hstore.checksum.algorithm ....................................................... 83 hbase.client.scanner.max.result.size ........................................... 83 hbase.server.scanner.max.result.size ........................................... 84 hbase.status.published ............................................................................ 84 hbase.status.publisher.class .............................................................. 84 hbase.status.listener.class ................................................................ 85 hbase.status.multicast.address.ip .................................................. 85 hbase.status.multicast.address.port ............................................. 85 hbase.dynamic.jars.dir ............................................................................ 85 hbase.security.authentication ........................................................... 86 hbase.rest.filter.classes ..................................................................... 86 hbase.master.loadbalancer.class ....................................................... 86 hbase.master.normalizer.class ........................................................... 86 hbase.security.exec.permission.checks ........................................ 87 hbase.procedure.regionserver.classes ........................................... 87 hbase.procedure.master.classes ......................................................... 87 hbase.coordinated.state.manager.class ........................................ 88 hbase.regionserver.storefile.refresh.period .......................... 88 hbase.region.replica.replication.enabled ................................. 88 hbase.http.filter.initializers ......................................................... 89 hbase.security.visibility.mutations.checkauths ................... 89 hbase.http.max.threads ............................................................................ 89 hbase.replication.rpc.codec ................................................................ 90 hbase.replication.source.maxthreads ............................................. 90 hbase.http.staticuser.user .................................................................. 90

6

Apache Hbase最新官网指南中文翻译 详细配置调优篇

hbase.regionserver.handler.abort.on.error.percent ............ 91 hbase.mob.file.cache.size ..................................................................... 91 hbase.mob.cache.evict.period .............................................................. 91 hbase.mob.cache.evict.remain.ratio ............................................... 91 hbase.mob.sweep.tool.compaction.ratio ........................................ 92 hbase.mob.sweep.tool.compaction.mergeable.size ................... 92 hbase.mob.sweep.tool.compaction.memstore.flush.size ....... 92 hbase.master.mob.ttl.cleaner.period ............................................. 93 hbase.mob.compaction.mergeable.threshold ................................. 93 hbase.mob.delfile.max.count ................................................................ 93 hbase.mob.compaction.batch.size ....................................................... 94 hbase.mob.compaction.chore.period .................................................. 94 hbase.mob.compactor.class ..................................................................... 95 hbase.mob.compaction.threads.max .................................................... 95 hbase.snapshot.master.timeout.millis ........................................... 95 hbase.snapshot.region.timeout ........................................................... 96 7.3 hbase-env.sh .............................................................................................................. 96 7.4 log4j.properties ......................................................................................................... 96 7.5 客户端连接到HBase的配置和依赖 ...................................................................... 97

7.5.1 java client 端配置 ......................................................................................... 98

8.配置实例 .............................................................................................................................. 98

8.1HBase基本的分布式配置 ......................................................................................... 98

8.1.1hbase-site.xml ................................................................................................. 98 8.1.2. regionservers ................................................................................................. 99 8.1.3. hbase-env.sh ................................................................................................ 100 9.重要的配置 ........................................................................................................................ 100

9.1必须的配置 ............................................................................................................. 100

9.1.1 大集群配置 ................................................................................................. 101 9.1.2 如果有backup Master,请将primary Master配置为fail fast ................ 101 9.2推荐配置 ................................................................................................................. 101

9.2.1zookeeper 配置 ............................................................................................ 101

zookeeper.session.timeout ........................................................... 101 Number of ZooKeeper Instances ............................................................. 102 9.2.2 HDFS配置 .................................................................................................... 102

dfs.datanode.failed.volumes.tolerated..................................................... 102 9.2.3. hbase.regionserver.handler.count ....................................... 102 9.2.4. 配置大内存的机器 ................................................................................... 103 9.2.5压缩 ............................................................................................................. 103 9.2.6. 配置WAL 文件的数量和大小................................................................ 103 9.2.7. Managed Splitting(管理region切分) ............................................... 104 9.2.8. 管理合并(Managed Compactions) .................................................. 105 9.2.9. 预测执行(Speculative Execution) .................................................... 106 9.3. 其他配置(Other Configurations) ................................................................. 106

9.3.1. 负载均衡(Balancer) ........................................................................... 106

7

Apache Hbase最新官网指南中文翻译 详细配置调优篇

9.3.2. 禁止块缓存(Disabling Blockcache) ................................................. 106 9.3.3. Nagle算法或小包问题(Nagle’s or the small package problem) .... 107 9.3.4.更好的平均恢复时间( Better Mean Time to Recover (MTTR)) .... 107 9.3.5. JMX ............................................................................................................ 109

10. 动态配置(Dynamic Configuration) ........................................................................ 111

8

Apache Hbase最新官网指南中文翻译 详细配置调优篇

Apache HBase 配置

本章在上一章的基础之上进一不深入介绍Apache Hbase的配置。请你仔细阅读这一章,尤其是哪些【基本要求】,这将让你顺利的进行测试和部署,并防止数据丢失。

3.配置文件

apache hbase和apache hadoop采用一样的配置系统。集群中所有的节点都必须同步配置文件到conf/目录。

HBase 配置文件描述 backup-masters

默认情况下这个文件是不存在的。这是一个用来记录在HMster节点上需要启动bakeup Master进程的主机清单,一个主机一行,明文存储。

hadoop-metrics2-hbase.properties

用来连接hbase Hadoop Metrics2 框架。更多信息请参考 Hadoop Wiki entry。

hbase-env.cmd and hbase-env.sh

分别是在windows和linux下hbase的工作环境设置文件,包括java的安装目录,java的配置信息和其他环境参数。这个文件中有一些注释掉的配置例子。

hbase-policy.xml

9

Apache Hbase最新官网指南中文翻译 详细配置调优篇

默认策略采用RPC服务器对客户端的授权策略。只有当HBase security启动时才有效。

hbase-site.xml

主要的HBase配置文件。这个文件中的配置信息将覆盖默认配置。你可以参考/docs/hbase-default.xml文件中的默认配置,但不要编辑它,仅仅参考就可以了。当然你也可以同过HBase的web ui中的HBase Configuration标签下查看你整个集群的有效配置。

log4j.properties

通过log4j配置HBase的日志配置文件。

regionservers

一个用来记录需要启动regionServer进程主机的明文文件。默认情况下只有localhost一条记录。这个文件中记录着主机名或ip地址清单,一行一个,如果集群中的任何要在其localhost接口上运行regionServer的节点,在这个文件中只能包含localhost一条记录。

注意: 检查XML的有效性 建议你采用XML-aware编辑器来编辑你的xml文件,以保证你的xml文件语法正确和合法的。 当然你也可以采用xmllint utility来检查你的xml的合法性。 默认情况下xmllint会将文件显示在显示器上。应用xmllint的命令xmllint -noout finame.xml 来检查xml的合法性时,当有错误存在是仅仅会打印不合法的信息。 10

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库HBase官方指南(2015最新版本)-配置详解篇-for-baidu(2)在线全文阅读。

HBase官方指南(2015最新版本)-配置详解篇-for-baidu(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/352529.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: