Linux部署Hbase分布式文件存储

一:Hbase安装前提准备

1:Zookeeper完成部署,并且集群能够成功启动

1.1进入目录

cd /training/zookeeper-3.4.5/bin

2:启动

./zkServer.sh start

3:查看状态

./zkServer.sh status

 

2:Hadoop集群部署,并且集群能够成功启动

cd /training/hadoop-2.4.1/sbin/

start-all.sh

 

主服务器都是server2

二:Hbase的解压安装

1:Hbase的解压

tar -zxvf hbase-1.3.1-bin.tar.gz -C /training/

2:Hbase配置文件下修改

进入目录: cd /training/hbase-1.3.1

1:hbase-env.sh文件

cd /training/hbase-1.3.1/conf

 

2:hbase-site.xml文件

vim hbase-site.xml

 

3:regionservers

vim regionservers

 

 

4:软连接hadoop配置文件到hbase

ln -s /training/hadoop-2.4.1/etc/hadoop/core-site.xml /training/hbase-1.3.1/core-site.xml

ln -s /training/hadoop-2.4.1/etc/hadoop/hdfs-site.xml /training/hbase-1.3.1/hdfs-site.xml

 

5:环境变量的配置(所以服务器)

vi ~/.bashrc

export HBASE_HOME=/training/hbase-1.3.1

export PATH=$PATH:$HBASE_HOME/bin

 

使环境变量生效

source ~/.bashrc

6:修改backup-masters(这里没有配置server4)

注意: /training/hbase-1.3.1/conf 目录下是没有这个文件的,需要自行创建

touch backup-masters

vim backup-masters

 

7:将hadoop的hdfs-site.xml和core-site.xml文件拷贝到hbase的conf目录下

这一步非常重要,如果不做,可能会报错

 

cd /training/hadoop-2.4.1/etc/hadoop/

 

cp core-site.xml hdfs-site.xml /training/hbase-1.3.1/conf/

8:时间同步

这里就手动设置一下同步当前的时间

date -s "2020-11-18 16:58:24"

如果集群之间的节点时间不同步,会导致regionserver无法启动,抛出ClockOutOfSyncException异常。

三:Hbase远程发送到其他集群

将Hbase安装包分发到其他节点(服务器之间需要做免密登录)

远程拷贝

scp -r /training/hadoop-2.6.4/ root@server2:/training/

1:拷贝hbase安装文件

scp -r /training/hbase-1.3.1/ root@server1:/training/

 

scp -r /training/hbase-1.3.1/ root@server3:/training/

 

四:Hbase服务的启动

 

1:启动zookeeper

1.1进入目录

cd /training/zookeeper-3.4.5/bin

2:启动

./zkServer.sh start

3:查看状态

./zkServer.sh status

 

2:启动hadoop

cd /training/hadoop-2.4.1/sbin/

start-all.sh

3:启动hbase

1:启动方式1

cd /training/hbase-1.3.1

1:启动主服务器(server2)

bin/hbase-daemon.sh start master

2:启动从服务器(server1和server3)

bin/hbase-daemon.sh start regionserver

2:启动方式2

cd /training/hbase-1.3.1

1:启动hbase(server2)

bin/start-hbase.sh

2:停止hbase

bin/stop-hbase.sh

 

五:访问Hbase页面

http://server2:16010

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值