06 HBase安装与伪分布式配置

1.下载压缩文件

去 hbase官网 下载 hbase-1.1.5-bin.tar.gz 。

 

2.解压

解压并移动到 /usr/local/ 目录下:

$ sudo tar -xzf hbase-1.1.5-bin.tar.gz -C /usr/local

 

3.修改文件夹名

$ cd /usr/local
$ sudo mv hbase-1.1.5/ hbase

 

4.修改文件夹权限

$ sudo chown -R th_huang hbase/  #th_huang为终端中@前的用户名,自行修改便可

 

5.配置环境变量

使用命令  $ vim ~/.bashrc  ,编辑环境变量文件,在文件末尾添加以下内容:

#hbase
export HBASE_HOME=/usr/local/hbase export HBASE_CONF_DIR=$HBASE_HOME/conf export PATH=$PATH:$HBASE_HOME/bin

编辑完后保存并退出回到终端,使用命令 $ source ~/.bashrc ,让环境变量文件生效。

使用命令 $ hbase version ,查看是否配置成功,正确配置成功如下图:

 

6.伪分布式配置文件

hbase的配置文件存放在 /usr/local/hbase/conf 下,要修改该目录下的文件 hbase-site.xml和 hbase-env.sh 来达到实现伪分布式配置。

使用命令 $ /usr/local/hbase/conf ,进入到该目录:

$ vim hbase-site.xml ,修改 hbase-site.xml,将<configure></configure>修改为:

<configuration>
  <property>
    <name>hbase.rootdir</name>
    //这里设置让HBase存储文件的地方
    <value>hdfs://localhost:9000/hbase</value>
  </property>
  <property>
    <name>hbase.zookeeper.property.dataDir</name>
    //这里设置让HBase存储内建zookeeper文件的地方
    <value>/tmp/zookeeper</value>
  </property>
  <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
  </property>
</configuration>
复制代码

  $ vim hbase-env.sh ,修改 hbase-env.sh,在文件末尾添加以下内容:

export JAVA_HOME=/usr/local/java
export HBASE_MANAGES_ZK=true

 

7.启动HDFS,启动Hbase

启动hbase前需要开启hadoop集群:

启动hbase:

HMaster和HRegionServer出现说明配置hbase成功。

 

8.进入shell界面

 

9.停止Hbase,停止HDFS运行

posted @ 2021-11-02 19:36  thhuang8  阅读(64)  评论(0编辑  收藏  举报