您的位置:首页 > 运维架构 > Linux

ubuntu 安装 单机版hbase

2016-05-29 23:37 483 查看
此安装仅仅是单机模式。

hbase 安装包下载:

https://mirrors.tuna.tsinghua.edu.cn/apache/hbase/0.98.19/

(本人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 ,即可解决权限问题)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息