伪分布式安装Hbase

下载安装包:包含jdk、hadoop、hbase。

公众号“墨染盛夏”,输入“hbase安装包”,即可获得网盘下载连接

第一步:下载hbase,解压,并设置好环境变量

  1. 解压:tar –zxvf hbase-2.0.3-bin.tar.gz /opt/hbase/hbase-2.0.3/
  2. 设置环境变量:

vi /etc/profile

在profile最后增加如下:

# hbase

export HBASE_HOME=/opt/hbase/hbase-2.0.3(自己解压的路径)

export PATH=$PATH:${HBASE_HOME}/bin

第二步: 修改hbase-env.sh

切换安装路径下的conf文件夹下面

cd /opt/hbase/hbase-2.0.3/conf/

vi hbase-env.sh

增加如下:

export JAVA_HOME=/usr/jdk1.8.0_241 (自己解压的jdk1.8.0_171路径)

export HBASE_HOME=/opt/hbase/hbase-2.0.3(自己解压的路径)

export HBASE_CLASSPATH=$HBASE_HOME/conf

export HBASE_MANAGES_ZK=true

如图:

第三步:配置regionservers

vi regionservers

把ip加在上面

如图:

第四步:配置hbase-site.xml

vi /opt/hbase/hbase-2.0.3/conf/hbase-site.xml

把下面参数加configuration


<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
# 1、true表示是分布式 2、false表示单机模式,Hbase和Zookeeper会运行在同一个JVM里面。
</property>

<property>
<name>hbase.rootdir</name>
<value>hdfs://hadoop4:9000/hbase</value>
 #macxiao为服务器主机名,配置hbase存储在hadoop的hdfs的位置
</property>

<property>
<name>dfs.replication</name>
<value>1</value>
</property>

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

<property>
    <name>hbase.zookeeper.property.clientPort</name>
    <value>2181</value>
</property>

<property>	
<name>hbase.unsafe.stream.capability.enforce</name>
#使用我们电脑的文件系统,作为数据存储。
<value>false</value>
</property>

<property>
<name>hbase.master.ipc.address</name>
<value>0.0.0.0</value>
</property>

<property>
<name>hbase.regionserver.ipc.address</name>
<value>0.0.0.0</value>
</property>

如图:

第五步:查看版本:hbase version

发现是java的jar包有两个一样的,移除其中的一个,这里我选择的是hbase中的slf4j-log4j12-1.7.25.jar

第六步:启动Hbase

切换至安装路径下的bin目录

cd /opt/hbase/hbase-2.0.3/bin

./start-hbase.sh

在用:hbase shell查看hbase是否能正常启动

 其上命令如下:

./hbase-daemon.sh start zookeeper

./hbase-daemon.sh start master

./hbase-daemon.sh start regionser

可用exit 退出hbase命令。

输入http://192.168.43.133:16010便可访问hbase的管理页面

注:Hbase的版本和hadoop的版本适配的不是特别好,能打开hbase shell即可,学习阶段不影响

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

墨染盛夏呀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值