日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

hbase配置详解(转)

發布時間:2023/11/29 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 hbase配置详解(转) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

轉自:http://www.cnblogs.com/viviman/archive/2013/03/21/2973539.html

1?準備工作

因為我只有一臺機器,所以,一切都成為了偽分布,但是,其實和集群是一樣的啦。

在hbase配置之前,先確定自己的linux上有兩個前提——

hadoop運行環境和zookeeper運行環境

我的環境如下:

hadoop-1.0.2

zookeeper-3.3.6

這些配置這里不進行敘述,確保兩者都正常運行;這些東西對hbase配置有用的東西如下:

hadoop里core-site.xml

??<name>fs.default.name</name>

??<value>hdfs://localhost:8000</value>

zookeeper里

localhost:3351

localhost:3352

localhost:3353

?

注意:在C:\Windows\System32\drivers\etc找到hosts文件,添加地址映射

你機器的地址 localhost

去cmd下ping?localhost看看是否成功。

2?hbase配置

下載hbase-0.94.0-security

解壓即可

在此路徑下新建zookeeper_data和hbase_tmp

?

》hbase-env.sh

export?JAVA_HOME=/home/hadoop/tools/jdk1.6.0_27/

export?HBASE_OPTS="-XX:+UseConcMarkSweepGC"

#export?HBASE_MANAGES_ZK=true

這里如果我是用自己的zookeeper就把這句話注釋掉

》hbase-site.xml

<configuration>

??<property>?

????<name>hbase.rootdir</name>

????<value>hdfs://localhost:8000/hbase</value>

??</property>

??<property>

????<name>hbase.master</name>

????<value>localhost</value>

??</property>

??<property>

????<name>hbase.zookeeper.quorum</name>?

????<value>localhost</value>

??</property>

??<property>

??????<name>hbase.zookeeper.property.clientPort</name>

??????<value>3351</value>

??</property>

??<property>

????<name>hbase.zookeeper.property.authProvider.1</name>

????<value>org.apache.zookeeper.server.auth.SASLAuthenticationProvider</value>

??</property>

??<property>

????<name>hbase.zookeeper.property.dataDir</name>

????<value>/home/hadoop/hbase-0.94.0-security/zookeeper_data</value>

??</property>

??<property>

????<name>hbase.cluster.distributed</name>?

????<value>true</value>

??</property>

??<property>

????<name>hbase.tmp.dir</name>

????<value>/home/hadoop/hbase-0.94.0-security/hbase_tmp</value>

??</property>

</configuration>

注意:如果hbase.zookeeper.property.clientPort不配的話,將會默認一個端口,可能就不是你的zookeeper提供的3351~3353這些有用的端口。選一個端口配置即可。

》regionservers

localhost

注意一定別忘記配這個文件

3?啟動

先jps一下,確保你的機器上hadoop和zookeeper運行良好

18301?Main

9310?TaskTracker

8863?DataNode

7695?QuorumPeerMain

10183?NameNode

9046?SecondaryNameNode

10380?JobTracker

7630?QuorumPeerMain

7661?QuorumPeerMain

18956?Jps

接著進入bin下啟動hbase

start-hbase.sh

繼續jps,發現多了兩個進行,就是他們了:

17862?HMaster

18057?HRegionServer

4?檢驗

可以進入網頁localhost:60010查看

bin/hbase?shell

hbase(main):001:0>?create?'test',?'c'

hbase(main):002:0>?list

TABLE??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

test???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

1?row(s)?in?0.0110?seconds

注意修改回退鍵

?

轉載于:https://www.cnblogs.com/weizhxa/p/6563953.html

總結

以上是生活随笔為你收集整理的hbase配置详解(转)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。