博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hadoop安装之-hbase
阅读量:4144 次
发布时间:2019-05-25

本文共 1278 字,大约阅读时间需要 4 分钟。

一、安装准备
1, 下载hbase包 http://mirrors.hust.edu.cn/apache/
        hbase的版本和hadoop的版本存在对应关系,本例的hadoop是2.6,所以使用hbase-1.0.2-bin.tar.gz,太低可能造成hbase安装或使用错误。
二、安装hbase
1,解压文件hbase-1.0.2-bin.tar.gz到usr/local下
      /usr/local/hbase
2,添加环境变量
      vim /etc/profile
      # set hbase
      export HBASE_HOME=/usr/local/hbase
      export PATH=$PATH:$HBASE_HOME/bin
3,配置hbase文件,在/usr/local/hbase/conf下
(1) hbase-site.xml,修改配置文件
      sys1为机器名,不要用IP,使用IP会报错
<configuration>
<property>
           <name>hbase.master</name>
           <value>sys1:6000</value>
   </property>
   <property>
           <name>hbase.rootdir</name>
           <value>hdfs://sys1:9000/hbase</value>
   </property>
   <property>
           <name>hbase.cluster.distributed</name>
           <value>true</value>
   </property>
   <property>
           <name>hbase.zookeeper.quorum</name>
           <value>sys1</value>
   </property>
   <property>
           <name>hbase.tmp.dir</name>
           <value>/usr/local/hbase/tmp</value>
   </property>
   <property>
           <name>hbase.zookeeper.property.dataDir</name>
           <value>/usr/local/hbase/zookeeper</value>
   </property>
  <property>
           <name>dfs.replication</name>
           <value>1</value>
   </property>
</configuration>
(2) hbase-env.sh,修改配置文件
export JAVA_HOME=/usr/local/jdk
export HBASE_CLASSPATH= /usr/local/hadoop/etc/hadoop
#使用hbase自带的zookeeper
export HBASE_MANAGES_ZK=true
(3) regionservers,添加从机器的名
      hadoop1
      hadoop2
三、启动并测试
1,启动hbase服务
      start-hbase.sh
2,进入hbase
      hbase shell

转载地址:http://rqyti.baihongyu.com/

你可能感兴趣的文章
Python基础-单元测试-unittest.TestCase(setUp和tearDown)
查看>>
Python基础-文档测试(自动执行注释中的代码)
查看>>
Python基础-IO编程-读文件read-写文件write
查看>>
Python基础-内存读数据StringIO和BytesIO
查看>>
Python基础-操作文件和目录
查看>>
Python基础-序列化
查看>>
Eclipse 格式化对齐宽度太小
查看>>
Android8.0的缓存大小和缓存清理接口
查看>>
Python基础-项目-day2 编写Web App骨架
查看>>
SP91的待机功耗大到42mA(com.android.deskclock.ON_QUARTER_HOUR)
查看>>
AlarmManager 的唤醒类型
查看>>
Python基础-项目-day3 编写 数据库增删改查 ORM
查看>>
SP91 Doze参数优化,延长DeviceIdleController.light的IDLE状态驻留
查看>>
[报错]No module named 'aiomysql'
查看>>
Python基础-项目-day4 model 建立数据库表名
查看>>
SP91 PMIC AuxADC待机唤醒现象
查看>>
SP91 未知唤醒源日志
查看>>
Python报错-(2003 Can t connect to MySQL server on 127.0.0.1)
查看>>
Python基础-项目-day5 Web框架
查看>>
Python基础-项目-day6 配置文件
查看>>