欢迎投稿

今日深度:

Hbase配置,

Hbase配置,


1.配置conf/hbase-env.sh

exportJAVA_HOME=/usr/lib/jvm/java
export HBASE_MANAGES_ZK=true//使用hbase自带的zookeeper

2.配置conf/hbase-site.xml

<configuration>
<property> 
    <name>hbase.rootdir</name>
    <value>hdfs://master:9000/hbase</value>
  </property>
  <property>
    <name>hbase.master</name>
    <value>master:60000</value>
  </property>
  <property>
    <name>hbase.zookeeper.quorum</name> 
    <value>master,slave1,slave2</value>//网上有人说需要是奇数个数
  </property>
  <property>
      <name>hbase.zookeeper.property.clientPort</name>
      <value>3351</value>
  </property>
  <property>
    <name>hbase.cluster.distributed</name> 
    <value>true</value>//表示是分布式
  </property>
  <property>
    <name>hbase.zookeeper.property.dataDir</name>
    <value>/home/hadoop/hbase-1.0.1.1/tmp/zookeeper</value>
  </property>
  <property>
    <name>hbase.tmp.dir</name>
    <value>/home/hadoop/hbase-1.0.1.1/hbase_tmp</value>
  </property>
  <property>  
      <name>hbase.zookeeper.property.clientPort</name>  
      <value>2222</value>//zookeeper的端口号,也不确定是什么
  </property>
</configuration>

3.配置conf/regionservers

master
slave1
slave2

4.替换hadoop的jar包
不确定是否要做,暂时未做该步骤

hadoop-annotations-2.1.0-beta.jar
hadoop-auth-2.1.0-beta.jar
hadoop-client-2.1.0-beta.jar
hadoop-common-2.1.0-beta.jar
hadoop-hdfs-2.1.0-beta.jar
hadoop-hdfs-2.1.0-beta-tests.jar
hadoop-mapreduce-client-app-2.1.0-beta.jar
hadoop-mapreduce-client-common-2.1.0-beta.jar
hadoop-mapreduce-client-core-2.1.0-beta.jar
hadoop-mapreduce-client-jobclient-2.1.0-beta.jar
hadoop-mapreduce-client-jobclient-2.1.0-beta-tests.jar
hadoop-mapreduce-client-shuffle-2.1.0-beta.jar
hadoop-yarn-api-2.1.0-beta.jar
hadoop-yarn-client-2.1.0-beta.jar
hadoop-yarn-common-2.1.0-beta.jar
hadoop-yarn-server-common-2.1.0-beta.jar
hadoop-yarn-server-nodemanager-2.1.0-beta.jar

5.启动和关闭Hbase

.bin/start-hbase.sh

用浏览器在 http://master:16010看到主界面(网上有说是60010的,但是好像新的改变了该端口号)
查看进程jps
master下是:

HMaster
HQuorumPeer
HRegionServer

slave上是:

HQuorumPeer
HRegionServer

关闭Hbase

./bin/stop-hbase.sh

www.htsjk.Com true http://www.htsjk.com/hbase/41767.html NewsArticle Hbase配置, 1.配置conf/hbase-env.sh export JAVA_HOME=/usr/lib/jvm/java export HBASE_MANAGES_ZK= true //使用hbase自带的zookeeper 2.配置conf/hbase-site.xml configuration property name hbase.rootdir / name value hdfs://master:9000/...
相关文章
    暂无相关文章
评论暂时关闭