HBase的安裝與部署

在安裝HBase之前你需要先安裝Hadoop和Zookeeper,如果你還沒有安裝可以通過這兩篇文章來了解:Hadoop安裝冶忱,Zookeeper安裝

HBase安裝

HBase的安裝也分為三種,單機版莉恼、偽分布式、分布式速那。我們首先來安裝單機版俐银。

單機版

首先我們?nèi)?a target="_blank" rel="nofollow">官網(wǎng)下載好HBase的安裝包;

接下來端仰,將壓縮包解壓縮到你想安裝的目錄(我解壓到的是/app目錄):

tar -zxvf hbase-2.1.0-bin.tar.gz /app

安裝單機版很簡單捶惜,我們只需要配置JDK的路徑即可,我們將JDK的路徑配置到conf/下的hbase.env.sh中荔烧。

image.png

編輯hbase-site.xml文件吱七,在<configuration>標簽中添加如下內(nèi)容:

<property>
  <property>
       <name>hbase.rootdir</name>
       <value>hdfs:///home/xlc/hbase</value>
  </property>
  <property>
       <name>hbase.zookeeper.property.dataDir</name>
       <value>/home/xlc/zookeeper</value>
  </property>
  <property>
        <name>hbase.unsafe.stream.capability.enforce</name>
        <value>false</value>
  </property>
</property>

配置好了之后我們就可以啟動HBase了,在啟動之前我們可以將Hbase的bin目錄配置到/etc/profile中鹤竭,這樣更方便我們以后操作踊餐。
etc/profile的文件末尾添加如下內(nèi)容:

# SET HBASE_enviroment 

HBASE_HOME=/app/hbase-2.1.0
export PATH=$PATH:$HBASE_HOME/bin

HBASE_HOME為你自己本機Hbase的地址。

接下來我們就可以運行HBase來初步的體驗他的功能了:

首先我們啟動輸入命令start-dfs.sh來啟動Hadoop臀稚,輸入jps查看是否啟動成功吝岭,接著我們輸入start-hbase.sh來啟動HBase,同樣輸入jps查看是否啟動成功吧寺,出現(xiàn)了master即表示啟動成功了窜管。

image.png

啟動成功之后,咱們就可以對Hbase進行一些基本的操作了稚机。

Hbase shell操作

我們輸入hbase shel進入到Hbase shell命令行窗口

image.png

在這里我們輸入hbase shell會啟動一個加入了一些Hbase特有命令的JRuby JRB 解釋器幕帆,輸入help然后按RETURN鍵可以查看已分組的shell環(huán)境的命令列表。

現(xiàn)在抒钱,我們來創(chuàng)建一個簡單的表蜓肆,添加一些數(shù)據(jù)颜凯,然后把表清空。

要新建一個表仗扬,首先必須要給它起個名字症概,并為其定義模式,一個表的模式包含表的屬性和列族的列表早芭。

例如:我們想要新建一個名為test的表彼城,使其中包含一個名為data的列,表和列族屬性都為默認值退个,則可以使用如下命令:

image.png

創(chuàng)建完畢之后我們可以輸入list來查看表是否創(chuàng)建成功:

image.png

接下來我們給列族data添加一些數(shù)據(jù):

image.png

我們可以使用put命令來添加數(shù)據(jù)募壕,使用get命令還獲取數(shù)據(jù)。

當然我們肯定還會有一個需求:查看所有的數(shù)據(jù)语盈。

image.png

輸入scan命令就可以查看所有的數(shù)據(jù)了舱馅。

在最后我們還想將創(chuàng)建好的'test'表刪除,怎么做呢刀荒?

為了移除這個表代嗤,首先我們要把它設(shè)為禁用,然后在刪除:

image.png

接著我們關(guān)閉Hbase實例:

stop-hbase.sh
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末缠借,一起剝皮案震驚了整個濱河市干毅,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌泼返,老刑警劉巖硝逢,帶你破解...
    沈念sama閱讀 219,270評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異绅喉,居然都是意外死亡渠鸽,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,489評論 3 395
  • 文/潘曉璐 我一進店門霹疫,熙熙樓的掌柜王于貴愁眉苦臉地迎上來拱绑,“玉大人综芥,你說我怎么就攤上這事丽蝎。” “怎么了膀藐?”我有些...
    開封第一講書人閱讀 165,630評論 0 356
  • 文/不壞的土叔 我叫張陵屠阻,是天一觀的道長。 經(jīng)常有香客問我额各,道長国觉,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,906評論 1 295
  • 正文 為了忘掉前任虾啦,我火速辦了婚禮麻诀,結(jié)果婚禮上痕寓,老公的妹妹穿的比我還像新娘。我一直安慰自己蝇闭,他們只是感情好呻率,可當我...
    茶點故事閱讀 67,928評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著呻引,像睡著了一般礼仗。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上逻悠,一...
    開封第一講書人閱讀 51,718評論 1 305
  • 那天元践,我揣著相機與錄音,去河邊找鬼童谒。 笑死单旁,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的饥伊。 我是一名探鬼主播慎恒,決...
    沈念sama閱讀 40,442評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼撵渡!你這毒婦竟也來了融柬?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,345評論 0 276
  • 序言:老撾萬榮一對情侶失蹤趋距,失蹤者是張志新(化名)和其女友劉穎粒氧,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體节腐,經(jīng)...
    沈念sama閱讀 45,802評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡外盯,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,984評論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了翼雀。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片饱苟。...
    茶點故事閱讀 40,117評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖狼渊,靈堂內(nèi)的尸體忽然破棺而出箱熬,到底是詐尸還是另有隱情,我是刑警寧澤狈邑,帶...
    沈念sama閱讀 35,810評論 5 346
  • 正文 年R本政府宣布城须,位于F島的核電站,受9級特大地震影響米苹,放射性物質(zhì)發(fā)生泄漏糕伐。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,462評論 3 331
  • 文/蒙蒙 一蘸嘶、第九天 我趴在偏房一處隱蔽的房頂上張望良瞧。 院中可真熱鬧陪汽,春花似錦、人聲如沸褥蚯。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,011評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春立轧,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背舍哄。 一陣腳步聲響...
    開封第一講書人閱讀 33,139評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留誊锭,地道東北人表悬。 一個月前我還...
    沈念sama閱讀 48,377評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像丧靡,于是被迫代替她去往敵國和親蟆沫。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,060評論 2 355

推薦閱讀更多精彩內(nèi)容