Hbase集羣安裝步驟

1:下載解壓hbase安裝包,分別到每臺電腦上。我安裝版本是1.2.0.
2:配置hbase<conf<裏的hbase-siste.xml、hbase-env.sh、regionservers
regionservers裏面主要添加節點,把對應的名稱寫上去。

我的是

192.168.8.101

192.168.8.102

192.168.8.103

hbase-env.sh主要添加一些hadoop、habse 、Java安裝路徑,還有一個比較關鍵的是HABSE_LOG_DIR路徑,並且給它賦予所有權限,不然登錄時一直提示報錯。

hbase-site.xml配置運行條件,參照官網。我的配置如下:

<configuration>
  <property>
    <name>hbase.rootdir</name>
    <value>hdfs://hadoop01:8020/hbase</value>
  </property>
  <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
  </property>


  <property>
    <name>hbase.zookeeper.property.dataDir</name>
    <value>/usr/hbase-1.2.0/zookeeper_data</value>
  </property>


<property>
 <name>hbase.zookeeper.quorum</name>
 <value>192.168.8.101,192.168.8.102,192.168.8.103</value>
</property>
  <property>
    <name>hbase.master.info.port</name>
    <value>60010</value>
  </property>


</configuration>

      這裏需要注意的是hbase.zookeeper.quorum需要指定已經存在的路徑,並且賦予權限。大家看到我沒有配置hbase.master.info.port,官網說它默認是60010,實際我運行的時候發現1.2.0版本早已變成了16010,建議配置一下,這樣就很好和官網文檔對應。

   最後再給大家一個小問題的解決辦法:當我安裝完成之後,發現我進hbase shell腳本運行的時候無法使用刪除鍵,一直以爲是我安裝錯誤,最後發現是我SecureCRT設置有問題,解決辦法很容易,選擇選項》會話選項》終端》仿真》終端    方框裏選擇Linux;在同一級的映射鍵  其它映射欄裏勾選Backspace發送delete(B)和Delete發送Bbackspace(S)。至此,Hbase完美運行。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章