Hbase安装使用和常用指令

Hbase安装

1.硬件环境:需要三太虚拟机,Centos7.5以上版本,至少需要双核,至少4G内存+20G磁盘
软件环境:JDK1.8+Zookeeper-3.5.7+伪分布式的Hadoop3.1.3(安装zookeeper和Hadoop之前文章有)
2.去该路径下载Hbase-2.4.2-bin-bin.tar.gz:https://archive.apache.org/dist/hbase/2.4.2/
上传至/home/software目录下
解压:tar -xvf hbase-2.4.2-bin.tar.gz
3.进入HBase的配置目录
cd /home/software/hbase-2.4.2/conf
4.编辑文件
vim hbase-env.sh
任意位置添加
export JAVA_HOME=/home/software/jdk1.8.0_321
export HBASE_MANAGES_ZK=false
保存退出,重新生效
source hbase-env.sh
5.编辑文件
vim hbase-site.xml(删除原先的配置)

    <!-指定HBase在HDFS上的数据存储目录->
    <property>
      <name>hbase.rootdir</name>
      <value>hdfs://hadoop01:9000/hbase</value>
    </property>
    <!-开启HBase的分布式->
    <property>
      <name>hbase.cluster.distributed</name>
      <value>true</value>
    </property>
    <!--配置Zookeeper的连接地址-->
    <property>
      <name>hbase.zookeeper.quorum</name>
      <value>hadoop01:2181,hadoop02:2181,hadoop03:2181</value>
    </property>
    <property>
      <name>hbase.unsafe.stream.capability.enforce</name>
      <value>false</value>
    </property>
    <property>
      <name>hbase.wal.provider</name>
      <value>filesystem</value>
    </property>

6.编辑文件
vim regionservers
hadoop01
hadoop02
hadoop03
7.需要将Hadoop的核心配置文件考到当前的HBase的配置目录下
cp /home/software/hadoop-3.1.3/etc/hadoop/core-site.xml ./
8.回到software目录下,远程拷贝到另外两台机器
cd /home/software/
scp -r hbase-2.4.2 root@hadoop02: $ PWD
scp -r hbase-2.4.2 root@hadoop03: $ PWD
9.配置三台机器的环境变量
vim /etc/profile
在文件末尾添加
export HBASE_HOME=/home/software/hbase-2.4.2
export PATH=$PATH: $ HBASE_HOME/bin
保存退出,重新生效
source /etc/profile
10启动Zookeeper
cd /home/software/zookeeper-3.6.3/bin
sh zkServer.sh start
sh zkServer.sh status
11.在第一台主机上启动Hadoop的HDFS
start-dfs.sh
12.在第一台主机上启动HBase
start-hbase.sh
第一台主机上出现:
在这里插入图片描述

第二、三两台主机上出现:HRegionServer
在这里插入图片描述
13.可以通过IP:16010来访问HBase界面
hadoop01:16010
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_44468025/article/details/124365730
今日推荐