HBase 配置示例

基本分佈式HBase安裝

在下文內容中是一個分佈式10節點的群集的基本配置示例:其中,節點被命名為example0,example1...一直到example9,在這個例子中;HBase Master和HDFS NameNode正在節點example0上運行;RegionServers在節點example1- example9上運行;一個3節點ZooKeeper集合運行在example1、example2,以及example3的默認端口上;ZooKeeper的數據被保存到:directory/export/zookeeper。

下面我們顯示在HBase conf目錄中找到的主要配置文件  -hbase-site.xml,regionservers和hbase-env.sh。

HBase-site.xml

HBase 配置示例

regionservers

在此文件中列出將運行RegionServers的節點。在我們的例子中,這些節點是example1- example9。

HBase 配置示例

hbase-env.sh

hbase-env.sh文件中的以下行顯示瞭如何設置JAVA_HOME環境變量(HBase需要的)並將堆設置為4 GB(而不是默認值1 GB)。如果您複製並粘貼此示例,請務必調整JAVA_HOME以適合您的環境。

HBase 配置示例

使用rsync將conf目錄的內容複製到群集的所有節點。


分享到:


相關文章: