Hbase__Hbase单机版安装


Hbase单机版

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

1.下载Hbase安装包

https://mirrors.tuna.tsinghua.edu.cn/apache/hbase/里面找到合适的hbase版本进行下载,这里我安装使用2.2.7.
在这里插入图片描述

wget https://mirrors.tuna.tsinghua.edu.cn/apache/hbase/2.2.7/hbase-2.2.7-bin.tar.gz

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

[testuser@localhost 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 20210411日 星期日 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可以查看进程情况

[testuser@localhost 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搭建完成.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值