Hbase学习之搭建hbase

Hbase搭建

安装前需要先配置zookeeper,详情查看:https://blog.csdn.net/Li_peipei/article/details/84073905

配置:

下载安装包,并解压。下载地址: https://mirrors.tuna.tsinghua.edu.cn/apache/hbase/

修改配置文件:/hbase-1.3.1/conf/hbase-env.sh

#打开注释并修改 JAVA_HOME=jdk的路径
export JAVA_HOME=/home/lpp/Desktop/software/jdk1.8.0_73
#使用的是自己配置的zookeeper,默认是true,使用自带的zookeeper
export HBASE_MANAGES_ZK=false

和hbase-site.xml文件

<!--在configuration中添加如下代码 -->
<!-- 配置hbase在HDFS上的存储路径 这里是根目录下的hbase目录-->
<property>
<name>hbase.rootdir</name>
<value>hdfs://hadoop01:9000/hbase</value>
</property>
<property>
<!--指定是否是分布式的 -->
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<!--指定zookeeper的节点,用逗号分隔 -->
<property>
<name>hbase.zookeeper.quorum</name>
<value>hadoop01:2181,hadoop02:2181,hadoop03:2181</value>
</property>
<!-- ZooKeeper配置文件zoo.cfg中的dataDir。ZooKeeper存储数据库快照的位置-->
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/home/lpp/zkdata</value>
</property>

regionservers

#添加服务器节点主机名或者IP地址列表,作为 HRegionServer,这里是将hadoop01当做主节点。
hadoop02
hadoop03

配置变量:vi /home/lpp/.bash_profile

#添加环境变量
export HBASE_HOME=/home/lpp/Desktop/software/hbase-1.3.1/
export PATH=$PATH:$HBASE_HOME/bin

source /home/lpp/.bash_profile使配置文件生效

执行启动命令:start-hbase.sh,只需在一台主机上执行,谁执行谁就是主节点。启动前保证zookeeper和HDFS、yarn是开启的。
单步启动

主节点:hbase-daemon.sh start master

从节点:hbase-daemon.sh start regionserver

如果执行后有警告消息,应该是用的jdk 是1.8的,解决方案:要么更换jdk1.7要么在hbase-env.sh文件中注释掉46,47行.修改文件时需要将hbas关闭。stop-hbase.sh.

验证:

1、jps查看:

主节点;进程:HMaste r(hadoop01)

从节点:进程:HRegionServer (hadoop02,hadoop03)

2、web UI查看:hadoop01:16010

如果有错误或者问题请及时联系我改正,谢谢。

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值