资讯详情

Apache HBase™参考指南 - 官方翻译——Apache HBase配置

Apache HBase 配置

  • 3. 配置文件
  • 4. 基本条件
    • java
本章扩展了入门章节,以进一步解释 Apache HBase 配置。请仔细阅读本章,特别是 的基本前提,以确保您的 HBase 测试和部署顺利进行。熟悉支持和测试期望。

3. 配置文件

Apache HBase 使用与 Apache Hadoop 相同的配置系统。所有配置文件都位于conf在/目录中,集群上的每个节点都需要同步。

HBase 配置文件说明 备份大师 默认情况下不存在。列出了一份纯文本文件 Master 应该开始备份 Master 过程主机,每行主机。

hadoop-metrics2-hbase.properties 用于连接HBase Hadoop的Metrics2框架。关于 Metrics有关2 的更多信息,请参考Hadoop Wiki 条目。默认情况下只包括注释的示例。

hbase-env.cmd和hbase-env.sh 适用于 Windows 和 Linux / Unix 环境的脚本,用于设置 HBase 的工作环境包括 Java 的位置、Java 选项和其它环境变量。该文件包含许多注释的例子来提供指导。

hbase-policy.xml RPC 服务器用于默认战略配置文件,为客户端请求做出授权决策。HBase安全时使用。

hbase-site.xml 主要的 HBase 配置文件。本文件指定覆盖 HBase 默认配置选项。hbase-common/src/main/resources/hbase-default.xml查看默认配置文件(但不编辑)。你也可以在 HBase Web UI的HBase 检查集群的整个有效配置(默认和覆盖)。

log4j2.xml 用于 HBase 日志记录的配置文件log4j2。

区域服务器 一个纯文本文件应该包含在 HBase 集群运行 RegionServer 主机列表。默认情况下,本文件包含单个项目localhost. 它应该包含一个主机名IP 地址列表,每行一个,应该只包括 localhost集群中的每个节点是否在其中localhost在接口上运行 RegionServer 。

检查 XML 有效性 编辑 XML 最好使用支持 XML 编辑器确保正确的语法和 XML 格式正确。您也可以使用它xmllint检查你的 实用程序XML 格式是否正确。默认情况下,xmllint将 XML 重新排列并打印到标准输出。检查格式是否正确,只有在出现错误时才打印输出。请使用命令xmllint -noout filename.xml。

保持整个集群的同步配置 在分布式模式下运行时HBase 编辑配置后,请确保将conf将目录的内容复制到集群的所有节点。HBase 不会为您执行此操作。使用配置管理工具管理配置文件并将其复制到您的节点。对于大多数配置,服务器需要重新启动以获得更改。动态配置是一个例外,稍后将在下面描述。

4. 基本条件

本节列出了必要的服务和一些必要的系统配置。

java

HBase 在 Java 所有 在虚拟机上运行HBase 部署需要 JVM 运行时。

总结了下表HBase 社区关于各种 Java 版本中的操作建议。这个符号表示测试的基本水平,以及帮助诊断和解决你可能遇到的问题的意愿;这些是预期的部署组合。一个项目 意味着这个组合可能有挑战,你应该在决定把它作为部署策略之前找到更多的信息。这意味着这种组合不起作用;HBase 社区认为老 Java 版本已被废弃,或者已知这种组合不起作用。对于更新的 JDK 与旧 相比HBase 版本的组合很可能存在我们的兼容性保证无法解决的已知兼容性问题,因此无法组合。在某些情况下,还注明了相关限制的具体指南(如编译/单元测试是否有效、具体操作问题等)。假设此处未列出的任何组合都被考虑在内.

建议长期支持 JDK HBase 建议下游用户只依靠标记作为长期支持 (LTS) 的 JDK 版无论来自 版,无论来自 版OpenJDK 项目仍然是供应商。撰写本文时,以下 JDK 版本不是 LTS 版,未经 Apache HBase 社区测试或提倡使用:JDK9、JDK1

标签: pmc133系列压力变送器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台