天天看点

Hbase__Hbase单机版安装Hbase单机版

Hbase__Hbase单机版安装

  • Hbase单机版
    • 1.下载Hbase安装包
    • 2. Jdk安装
    • 3. hbase解压与环境变量配置
    • 4. 查看hbase版本
    • 5. Hbase启动与停止
    • 6. hbase的内存调整
    • 7.Web访问

Hbase单机版

HBase是一个分布式的、面向列的开源数据库。HBase有三种模式:单机模式,伪分布式模式,完全分布式模式。本文先学习单机模式安装。

1.下载Hbase安装包

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

里面找到合适的hbase版本进行下载,这里我安装使用

2.2.7

.
Hbase__Hbase单机版安装Hbase单机版

2. Jdk安装

tar -xvf jdk-8u191-linux-x64.tar.gz -C /usr/local

cat >> /etc/profile << EOF

export JAVA_HOME=/usr/local/jdk1.8.0_191/
export PATH=\$JAVA_HOME/bin:\$PATH
export CLASSPATH=.:\$JAVA_HOME/lib/dt.jar:\$JAVA_HOME/lib/tools.jar
EOF

source /etc/profile
           

3. hbase解压与环境变量配置

  1. ##解压
####
tar -xvf hbase-2.2.7-bin.tar.gz 
mv hbase-2.2.7 hbase

cd hbase/conf/
cat >> hbase-env.sh << EOF
export JAVA_HOME=/usr/local/jdk1.8.0_191
export HBASE_MANAGES_ZK=true
EOF
           
  1. ##配置hbase-site.xml
cat > hbase-site.xml << EOF
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>

  <property>
    <name>hbase.rootdir</name>
    <value>/home/testuser/hbase/data</value>
  </property>

  <property>
    <name>hbase.hregion.majorcompaction</name>
    <value>86400000</value>
  </property>
  
</configuration>
EOF
           

确保Hbase的hbase.rootdir存在,建立好目录如下:

mkdir /home/testuser/hbase/data -p
  1. ##环境变量设置
cat >> /home/testuser/.bashrc << EOF
export HBASE_HOME=/home/testuser/hbase  
export HBASE_CONF_DIR=\$HBASE_HOME/conf  
export HBASE_CLASS_PATH=\$HBASE_CONF_DIR  
export PATH=\$PATH:\$HBASE_HOME/bin
EOF

##立即生效:
source /home/testuser/.bashrc
           

4. 查看hbase版本

hbase version
[[email protected] hbase]$ hbase version

HBase 2.2.7
Source code repository git://hao-OptiPlex-7050/home/hao/open_source/hbase revision=0fc18a9056e5eb3a80fdbde916865607946c5195
Compiled by hao on 2021年 04月 11日 星期日 19:24:57 CST
From source with checksum 7d77e075e35dfbe689167abee1e88e29
           

5. Hbase启动与停止

通过使用 HBase 的 bin 文件夹中提供 start-hbase.sh 脚本启动 HBase和停止。

cd /home/testuser/hbase/bin

##启动
./start-hbase.sh

##停止
./stop-hbase.sh

           

jps可以查看进程情况

[[email protected] bin]$ jps
4137 Jps
3870 HMaster
           

6. hbase的内存调整

如果机器配置不高,可以通过调整hbase-env.sh的参数进行内存调整

vi /home/testuser/hbase/conf/hbase-env.sh

,

##增加或修改以下参数

export HBASE_HEAPSIZE=8G
           

7.Web访问

浏览器访问 http://ip:16010,如http://192.168.56.101:16010
Hbase__Hbase单机版安装Hbase单机版

至此,单机版Hbase搭建完成.

继续阅读