红联Linux门户
Linux帮助

ubuntu安装单机版hbase

发布时间:2016-05-30 15:47:18来源:linux网站作者:TreesYang

此安装仅仅是单机模式。


hbase 安装包下载:
https://mirrors.tuna.tsinghua.edu.cn/apache/hbase/0.98.19/

ubuntu安装单机版hbase

(本人hadoop是2.6.0版,所以下载hbase-0.98.19-hadoop2-bin.tar.gz)
下载后解压缩:tar -zxvf hbase-0.98.19-hadoop2-bin.tar.gz
(安装前需要安装jdk,jdk版本最好在1.6或以上,官网网址有写该要求的:http://hbase.apache.org/book.html#basic.prerequisites 第四点,本人jdk1.8.0_91,hadoop版本2.6.0)


修改 hbase安装解压目录下的conf/hbase-env.xml,修改其中的JAVA_HOME 的值:

# The java implementation to use.  Java 1.6 required.
export JAVA_HOME=/usr/local/java/jdk1.8.0_91/
# Extra Java CLASSPATH elements.  Optional.


修改: hbase-site.xml
把里面的configuration标签内容换为一下:
(yangshusheng-desktop是本人主机名,使用hostname命令即可查到你的主机名)

<configuration>
<property>
<name>hbase.rootdir</name>
<!-- 对应于hdfs中配置 -->
<value>hdfs://yangshusheng-desktop:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
</configuration>


修改配置文件命令: vim /etc/profile
在文件最后中加入HBASE_HOME并把bin路径配置到path中:

export JAVA_HOME=/usr/local/java/jdk1.8.0_91
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export HADOOP_HOME=/usr/local/hadoop/hadoop-2.6.0
export HBASE_HOME=/usr/local/hbase/hbase
export PATH=$JAVA_HOME/bin:$HADOOP_HOME/bin:$HBASE_HOME/bin:$PATH


注意在启动hbase前需要启动hadoop(hbase官方文档有讲),调用hadoop的start-all.sh启动,然后调用hbase shell命令即可进入hbase命令行模式


验证方式:访问该网址即可查看到相关信息(主机名也可换位localhost):http://yangshusheng-desktop:60010/master-status
(本人在启动hbase时遇到了权限不足问题,使用:chmod -R 777 安装文件夹,授予用户读写改权限,例子:sudo chmod -R 777 hbase-0.98.19-hadoop2 ,即可解决权限问题)


本文永久更新地址:http://www.linuxdiyf.com/linux/21095.html