欢迎光临
我们一直在努力

hbase安装详解

hbase的jar包要和hadoop集群的jar包一致 ,所以可能存在一个hadoop的jar包替换过程。

详细配置文件

hbase-site.xml

<configuration>
<property>
  <name>hbase.rootdir</name>
  <value>hdfs://ns1/hbase</value>
  </property>
<property>
  <name>hbase.cluster.distributed</name>
  <value>true</value>
  </property>
  
  <property> 
  <name>hbase.tmp.dir</name> 
   <value>/opt/modules/hbase-0.98.10.1-hadoop2/data/tmp</value> 
</property>

<property>
 <name>hbase.zookeeper.quorum</name>
 <value>hadoop-yarn1:2181,hadoop-yarn2:2181,hadoop-yarn3:2181</value>
 </property>
 

</configuration>

regionservers

hadoop-yarn1
hadoop-yarn2
hadoop-yarn3

hbase-env.sh

export JAVA_HOME=/opt/modules/jdk1.6.0_24

export HBASE_CLASSPATH=/opt/modules/hadoop-2.2.0/etc/hadoop //设置hadoop的配置参数目录

export HBASE_MANAGES_ZK=false

export HBASE_LOG_DIR=${HBASE_HOME}/logs //配置hbase日志目录

启动hbase集群

./start-hbase.sh

只启动master

hbase-daemon.sh start master

HMmaster启动不了很可能是zookeeper上hbase znode冲突,例如重新格式化了hdfs,hbase上保存的数据不一致

hbase zkcli 连接zookeeper

hbase zkcli

ls /hbase

rmr /hbase

quit

web访问端口:60010

其他参考文章:

http://f.dataguru.cn/thread-205027-1-1.html

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。