HBase单机环境搭建

安装环境

  • ubuntu 14.04 server
  • hbase-1.0.1
  • JDK1.7

安装JDK并配置环境变量

步骤略

安装HBase

解压缩HBase

sudo tar -zxvf hbase-1.0.1-bin.tar.gz

重命名hbase-1.0.1为hbase1.0

sudo mv hbase-1.0.1/ hbase1.0

修改HBase配置文件,位于hbase目录下conf文件夹

hbase-env.sh文件

将export JAVA_HOME 修改为本机JDK安装目录

hbase-site.xml文件

<configuration>
    <property>
        <name>hbase.rootdir</name>
         <value>/home/hadoop</value>
     </property>
</configuration>

这个目录是region server的共享目录,用来持久化HBase。URL需要是'完全正确'的,还要包含文件系统的scheme。例如,要表示hdfs中的'/hbase'目录,namenode 运行在namenode.example.org的9090端口。则需要设置为hdfs://namenode.example.org:9000/hbase。默认情况下HBase是写到/tmp的。不改这个配置,数据会在重启的时候丢失。

而写成/home/hadoop是因为之前创建了hadoop用户用来安装hadoop,正好也创建了hadoop目录。

给hadoop账户添加对hbase目录的权限  

sudo chmod 777 /opt/hbase1.0

启动hbase

bin/start-hbase.sh

至此,HBase就已经安装成功了

安装完成之后

使用shell来连接hbase  

bin/hbase shell

通过web页面查看hbase信息

修改hbase-site.xml文件,添加以下内容(其中192.168.1.114为我安装hbase电脑的IP)

<property>
    <name>hbase.master.info.port</name>
    <value>60010</value>
</property>
<property>
    <name>hbase.master.info.bindAddress</name>
    <value>192.168.1.114</value>
</property>

重启hbase,浏览器输入http://192.168.1.114:60010

Copyright© 2020-2022 li-xyz 冀ICP备2022001112号-1