HBase快速入門系列(2) | 一文帶你安裝Hbase(超級詳細!!!)

大家好,我是不溫卜火,是一名計算機學院大數據專業大二的學生,暱稱來源於成語—不溫不火,本意是希望自己性情溫和。作爲一名互聯網行業的小白,博主寫博客一方面是爲了記錄自己的學習過程,另一方面是總結自己所犯的錯誤希望能夠幫助到很多和自己一樣處於起步階段的萌新。但由於水平有限,博客中難免會有一些錯誤出現,有紕漏之處懇請各位大佬不吝賜教!暫時只有csdn這一個平臺,博客主頁:https://blog.csdn.net/qq_16146103

  好了,題外話到此結束,此篇博文爲大家帶來的是Hbase的安裝。


鑑於找安裝包這些可能會浪費大家的時間,所以在此博主先把所需要的文檔等打包上傳到百度雲,如有需要請自行下載。
鏈接:https://pan.baidu.com/s/1qVtlD-YFJJKUpWR0QXE6PA
提取碼:nf5v

1. 準備工作

  先部署好 Hadoop集羣和Zookeeper如果不會可以看博主前面的系列:
  然後上傳HBase安裝包到/opt/software
1

2. 解壓HBase

  • 解壓HBase到指定目錄:
[bigdata@hadoop002 software]$ tar -zxvf hbase-1.3.1-bin.tar.gz -C /opt/module

// 重命名
[bigdata@hadoop002 module]$ mv hbase-1.3.1/ hbase

3. HBase的配置文件

  修改HBase對應的配置文件。
  首先先看下JAVA_HOME:

[bigdata@hadoop002 module]$ echo $JAVA_HOME 
/opt/module/jdk1.8.0_144

  • 1. hbase-env.sh修改內容
export JAVA_HOME=/opt/module/jdk1.8.0_144
export HBASE_MANAGES_ZK=false

2

  • 2. hbase-site.xml修改內容
<configuration>
	<property>     
		<name>hbase.rootdir</name>     
		<value>hdfs://hadoop002:9000/hbase</value>   
	</property>

	<property>   
		<name>hbase.cluster.distributed</name>
		<value>true</value>
	</property>

   <!-- 0.98後的新變動,之前版本沒有.port,默認端口爲60000 -->
	<property>
		<name>hbase.master.port</name>
		<value>16000</value>
	</property>

	<property>   
		<name>hbase.zookeeper.quorum</name>
	     <value>hadoop002:2181,hadoop003:2181,hadoop004:2181</value>
	</property>

	<property>   
		<name>hbase.zookeeper.property.dataDir</name>
	     <value>/opt/module/zookeeper-3.4.10/zkData</value>
	</property>
</configuration>

  • 3. 修改regionservers文件
    如果已經將hadoop配置到環境變量當中,此步可省略。
// 修改添加
hadoop002
hadoop003
hadoop004

3

4. HBase 服務啓動

  • 1. 在啓動HBase時,首先我們需要啓動hdfs、yarn和zookeeper
[bigdata@hadoop002 hbase]$ start-dfs.sh 
[bigdata@hadoop003 hbase]$ start-yarn.sh 
[bigdata@hadoop002 zookeeper-3.4.10]$ bin/start-allzk.sh   //此處使用了腳本

4

  • 2. 啓動HBase
[bigdata@hadoop002 hbase]$ bin/start-hbase.sh

5
上述的警告可以不用管它們,如果想去掉的話,只需進入到hbase-env.sh 註釋掉如下圖所示的部分即可
6
註釋掉之後再次啓動HBase結果如下圖:
7

5. 查看HBase頁面

啓動成功後,可以通過“host:port”的方式來訪問HBase管理頁面,例如:
http://hadoop002:16010
8

  本次的分享就到這裏了,


11

好書不厭讀百回,熟讀課思子自知。而我想要成爲全場最靚的仔,就必須堅持通過學習來獲取更多知識,用知識改變命運,用博客見證成長,用行動證明我在努力。
如果我的博客對你有幫助、如果你喜歡我的博客內容,請“點贊” “評論”“收藏”一鍵三連哦!聽說點讚的人運氣不會太差,每一天都會元氣滿滿呦!如果實在要白嫖的話,那祝你開心每一天,歡迎常來我博客看看。

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