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 閱讀(12297) 評論(0)  編輯  收藏 所屬分類: HadoopHBase

          前置條件

          成功安裝配置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

           

           

           

          主站蜘蛛池模板: 平遥县| 邢台市| 阿巴嘎旗| 大邑县| 保山市| 萍乡市| 辽中县| 扶余县| 临城县| 威信县| 临猗县| 丹凤县| 齐河县| 穆棱市| 荔波县| 樟树市| 台湾省| 江阴市| 巴里| 茌平县| 孝昌县| 庆阳市| 景谷| 青州市| 滨州市| 来凤县| 宜州市| 礼泉县| 凤庆县| 化州市| 都江堰市| 泾川县| 辽宁省| 宾阳县| 马山县| 繁峙县| 盐亭县| 准格尔旗| 建水县| 霸州市| 蓝田县|