HADOOP搭建(3) Hbase搭建

准备

  1. 三台虚拟机 安装好zookeeper zookeeper搭建
主机IP主机名称
192.168.218.6yangyangMaster
192.168.218.7yangyangNode1
192.168.218.5yangyangNode2
  1. hbase安装包:hbase-1.0.1.1-bin.tar.gz
    这里需要注意的是hbase的版本要和hadoop版本相匹配
    笔者这里:hadoop :2.6.0 zookeeper:3.4.6

安装步骤

一、解压hbase

进入存放目录:cd /work/src
在这里插入图片描述
解压hbase,并对文件夹改名

tar -zxvfhbase-1.0.1.1-bin.tar.gz  -C /work/
cd /work
mv hbase-1.0.1.1-bin  hbase
二、 进入hbase的配置目录 /work/hbase/config
  1. 修改hbase-env.sh文件
    修改java路径 关闭hbase自带zookeeper:
export JAVA_HOME = /work/jdk 
export  HBASE_MANAGES_ZK = false  

在这里插入图片描述
2. 修改hbase-site.xml文件 添加如下:

<configuration>
  <property> 
    <name>hbase.rootdir</name> 
    <value>hdfs://yangyangMaster:9000/hbase</value> 
  </property> 
  <property> 
    <name>hbase.cluster.distributed</name> 
    <value>true</value> 
  </property> 
  <property> 
    <name>hbase.zookeeper.quorum</name> 
    <value>yangyangMaster,yangyangNode1,yangyangNode2</value> 
  </property> 
</configuration>

在这里插入图片描述
3. 修改regionservers文件

yangyangNode1
yangyangNode2
三、 把Hbase复制到其他机器并启动 Hbase

复制hbase到其他机器:

 scp -r /work/hbase  yangyangNode1:/work/
 scp -r /work/hbase  yangyangNode2:/work/

在主节点启动habse : bin/start-hbase.sh
可在其他节点 bin/hbase shell进入hbase自带的shell环境
然后使用命令version等,进行查看hbase信息及建立表等操作。

至此hbase以搭建完成

四、小建议

1.在hbase-site.xml中添加以下代码,实现web页面访问hbase,

<property>
	<name>hbase.master.info.port</name>
	<value>60010</value>
</property>

访问地址:192.168.218.6:60010
在这里插入图片描述
2.HBase启动报错:ERROR: org.apache.hadoop.hbase.ipc.ServerNotRunningYetException: Server is not running yet
这里是因为:Hadoop安全模式导致的问题
关闭安全模式 hadoop dfsadmin -safemode leave

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值