hbase伪分布式安装

1、首先去官网下载hbase,我下载的是hbase-1.2.6-bin.tar.gz

2、修改用户对/usr目录的操作权限

sudo chown -R 用户名 ./usr,比如我的当前用户名称为hadoop,则命令为:

sudo chown -R hadoop ./usr

3、解压到/usr/local目录下,并改名为hbase

4、环境变量配置,即修改/etc/profile文件

在最后添加如下几行:

export HBASE_HOME=/usr/local/hbase
export PATH=$PATH:$HBASE_HOME/bin

其中HBASE_HOME的值是hbase的绝对路径,保存退出之后执行source /etc/profile 更新环境变量。、

5、hbase-env.sh配置

首先解除java环境变量的注释,并写入正确的路径

然后解除如下图这一行的注释

保存退出。

6、hbase-site.xml配置,加入如下配置即可

<configuration>
  <property>
    <name>hbase.rootdir</name>
    <value>hdfs://master:9000/hbase</value>
  </property>
  <property>
    <name>hbase.zookeeper.property.dataDir</name>
    <value>/usr/local/hbase/data</value>
  </property>
  <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
  </property>
  <property>
    <name>hbase.zookeeper.quorum</name>
    <value>master</value>
  </property>
  <property>
    <name>dfs.replication</name>
    <value>1</value>
  </property>
</configuration>

这样就完成了。

然后你先要启动hadoop,然后启动hbase,执行jps命令就可以访问了。其网页访问端口为16010

 

posted @ 2017-07-03 19:44  K_artorias  阅读(197)  评论(0编辑  收藏  举报