ubuntu 安装 单机版hbase

来源:互联网 发布:保定网络优化推广公司 编辑:程序博客网 时间:2024/04/26 13:58

此安装仅仅是单机模式。
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_91export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport HADOOP_HOME=/usr/local/hadoop/hadoop-2.6.0export HBASE_HOME=/usr/local/hbase/hbaseexport 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 ,即可解决权限问题)

0 0
原创粉丝点击