基本分佈式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
regionservers
在此文件中列出將運行RegionServers的節點。在我們的例子中,這些節點是example1- example9。
hbase-env.sh
hbase-env.sh文件中的以下行顯示瞭如何設置JAVA_HOME環境變量(HBase需要的)並將堆設置為4 GB(而不是默認值1 GB)。如果您複製並粘貼此示例,請務必調整JAVA_HOME以適合您的環境。
使用rsync將conf目錄的內容複製到群集的所有節點。
閱讀更多 會飛的魚go 的文章