tangtb

          Hadoop,SpringMVC,ExtJs,Struts2,Spring,SpringSecurity,Hibernate,Struts
          posts - 25, comments - 88, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          HBase完全分布式安裝配置

          Posted on 2014-06-04 22:00 tangtb 閱讀(12288) 評論(0)  編輯  收藏 所屬分類: Hadoop 、HBase

          前置條件

          成功安裝配置Hadoop集群

          Hadoop version support matrix

          S = supported and tested,

          X = not supported,

          NT = it should run, but not tested enough.

          下載HBase

          Hadoop使用的1.1.2,根據上表,可以下載HBase-0.94.x或者HBase-0.96.0,這里下載的是HBase-0.94.14

          解壓tar -zxf hbase-0.94.14.tar.gz

          配置環境變量

          vim .bashrc,并立即生效source .bashrc(完全分布式每個節點都需要配置)

          編輯 hbase-env.sh修改HBASE_CLASSPATH環境變量

          需要配置為Hadoop的conf目錄

          配置HBase使用自帶的Zookeeper, 編輯 hbase-env.sh去掉HBASE_MANAGES_ZK環境變量注釋,如下圖所示:

          覆蓋HBasehadoop核心jar

          [hadoop@appserver ~]$ cd hbase-0.94.14/lib/

          [hadoop@appserver ~]$ mv hadoop-core-1.0.4.jar hadoop-core-1.0.4.jar.bak

          [hadoop@appserver ~]$ cp ~/hadoop-1.1.2/hadoop-core-1.1.2.jar ~/hbase-0.94.14/lib/

          設置HBase的數據存儲目錄和運行模式,編輯hbase-0.94.14/conf/hbase-site.xml

          HBase的數據存儲目錄hbase.rootdir=Hadoopcore-site.xml中的fs.default.name屬性值+目錄名稱

          hbase.cluster.distributed配置true即為分布式模式,但實際實驗環境只有一個節點(偽分布式

          完全分布式配置

          配置conf目錄下的regionservers,添加Datanode節點

          復制Hbasetangtb-PC節點(本例只有兩個節點)

          scp -r ~/hbase-0.94.14 tangtb-PC:/home/hadoop/

          啟動HadoopHBase

          啟動Hadoop集群,并查看各節點進程

          啟動HBase,并查看各節點進程

          啟動過程遇到的問題

          上述錯誤會導致HRegionServer進程無法啟動或啟動后自動退出。

          引起上述問題的原因是兩個節點服務器的時間不一致,使用date –s 命令將節點時間設置為一致,重新啟動HBase即可解決問題。

          進行數據操作

          使用hbase shell命令進入HBase進入命令行


          Web監控頁面

          http://10.120.10.11:60010

           

           

           

          主站蜘蛛池模板: 九江市| 扎赉特旗| 内丘县| 屏山县| 祁东县| 涡阳县| 西安市| 鄢陵县| 长顺县| 海晏县| 东乌珠穆沁旗| 梅州市| 安西县| 阆中市| 龙山县| 天峨县| 河池市| 广丰县| 大兴区| 芒康县| 永兴县| 正蓝旗| 青河县| 晴隆县| 旌德县| 剑川县| 文水县| 遂宁市| 吉林市| 罗平县| 青浦区| 开平市| 中阳县| 曲阜市| 玛沁县| 岳普湖县| 奉节县| 千阳县| 丹凤县| 达日县| 镇安县|