hbase配置

启动hadoop 和zookeeper
1.解压
tar -zxf hbase-0.98… -C /opt/moduels/
2.修改配置文件 hbase-env.sh hbase-site.xml regionservers

vi hbase-env.sh
改两点:
一是java_home
注:echo $JAVA_HOME 可以查看java_home的目录
export JAVA_HOME=/opt/moduels/jdk1.7.0_67/
二是是否使用自带的zk 改为false表示用自己的
export HBASE_MANAGES_ZK=false

下面的data/tmp要先建好
vi hbase-site.xml

<property >
<name>hbase.tmp.dir</name>
<value>/opt/moduels/hbase-0.98.6-hadoop2/data/tmp</value>
</property>

<property >
<name>hbase.rootdir</name>
<value>hdfs://yanmei001:8020/hbase</value>
</property>

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

<property>
<name>hbase.zookeeper.quorum</name>
<value>yanmei001</value>
</property>

vi regionservers
改为自己的主机名 yanmei001

配置完以后考虑兼容性的问题
由于lib下的hadoop-hdfs…jar包版本不一致

所以把之前准备好的jar都替换进去(先删掉老版本的 然后在传输过去替换掉)

提问:这写jar包哪里找的,要是hadoop变版本了这些jar哪里去找

替换完以后启动
bin/hbase-daemon.sh start master
bin/hbase-daemon.sh start regionserver

启动完以后jps多了hmaster
hregionserver

外部管理端口60010
所以打开yanmei001:60010查看

    原文作者:一花一叶异世界
    原文地址: https://www.jianshu.com/p/4d172d4a2b20
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞