在Hadoop上安装HBase

让人想犯罪 __ 提交于 2020-01-19 20:37:13

  HBase是Apache Hadoop的数据库,能够对大型数据提供随机、实时的读写访问,HBase存储的是松散型数据,具体来说,存储的数据介于映射和关系型数据之间,它是一个开源的、分布式的、多版本的、面向列的存储摸型,它可以直接使用本地文件系统,也可以使用HDFS文件存储系统,下面介绍一下安装过程:

一、解压HBase安装包

 

二、配置hbase-site.xml文档

  通过配置hbase.rootdir(这个目录需要Hadoop自己创建,否则可能会出现警示)参数来指定HBase的数据存放位置,进而让HBase运行在Hadoop之上,

  如下图:

 

三、配置环境变量

配置完以后重启系统,然后启动hbase并进入hbase shell:

由于Hbase自带了Zookeeper,而我装的是单节点伪分布式hadoop,所以不需要再装Zookeeper了。

HBASE_HOME/conf/hbase-env.sh 里有个参数export HBASE_MANAGES_ZK=true
默认为true 即使用hbase默认的zookeeper 如果要使用自己配的 把它改成false。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!