HBase配置文件详解(一)

2019-07-30  本文已影响0人  落寞无痕oO

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

配置文件说明

检查XML有效性

在对HBase进行配置,即编辑hbase-site.xml文件时,确保语法正确且XML格式良好。我们可以使用 xmllint 检查XML格式是否正确,默认情况下, xmllint 重新流动并将XML打印到标准输出。如果检查格式是否正确,并且只在存在错误时才打印输出,可以使用以下命令:

xmllint -noout filename.xml

集群间保持同步配置

当在完全分布式环境下运行HBase时,在对HBase配置文件进行修改后,确保将 /conf/ 目录下的配置文件同步到集群其他节点上,可以使用 rsyncscp 或其他安全机制将配置文件复制到其他节点上。(对于大多数配置,服务器需要重新启动配置才能生效)

HBase默认配置

1. 重要配置(用于启动HBase)

2. HMaster相关配置

3. RegionServer相关配置

4. Zookeeper相关配置

5. Client相关配置

参考:

  1. https://github.com/apache/hbase/blob/master/hbase-common/src/main/resources/hbase-default.xml
  2. https://www.w3cschool.cn/hbase_doc/hbase_doc-p46d2ki1.html
上一篇 下一篇

猜你喜欢

热点阅读