HBase单机版安装详细步骤

这篇具有很好参考价值的文章主要介绍了HBase单机版安装详细步骤。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、安装HBase前置环境

1.jdk

2.hadoop

3.zookeeper

二、安装HBase步骤

(一)解压

(二)修改文件名

(三)修改配置文件

(四)配置HBase的环境变量

(五)启动HBase

1.启动hadoop

2.启动zookeeper

3.启动hbase

4.jps出现HMaster和HRegionServer

5.HBase的WebUI

(六)HBase的逻辑结构:

(七)HBase基本命令 

1.进入HBase

2.查看HBase版本信息    

3.查看命名空间

4.查看'hbase'这一命名空间的所有表

5.查看默认命名空间

6.创建命名空间

7.删除命名空间

(七)关闭HBase

1.关闭hbase

2.关闭zookeeper

3.关闭hadoop


HBase单机版安装详细步骤

一、安装HBase前置环境

1.jdk

参考博文《Shell脚本之——自动安装JDK》

2.hadoop

参考博文《Shell脚本之——Hadoop3单机版安装》

3.zookeeper

zookeeper安装脚本

vim autoinstall.sh
 
#! /bin/bash
echo 'auto install begining...'
​
# global var
zk=true
 
hostname=`hostname`
if [ "$zk" = true ];then
    echo 'zookeeper install set true'
    echo 'setup zookeeper-3.4.5-cdh5.14.2.tar.gz'
    tar -zxf /opt/install/zookeeper-3.4.5-cdh5.14.2.tar.gz -C /opt/soft/
    mv /opt/soft/zookeeper-3.4.5-cdh5.14.2 /opt/soft/zk345
    cp /opt/soft/zk345/conf/zoo_sample.cfg /opt/soft/zk345/conf/zoo.cfg
    mkdir -p /opt/soft/zk345/datas
    sed -i '12c dataDir=/opt/soft/zk345/datas'  /opt/soft/zk345/conf/zoo.cfg
    echo "server.0=$hostname:2287:3387" >> /opt/soft/zk345/conf/zoo.cfg
    echo "0" > /opt/soft/zk345/datas/myid
    sed -i '73a\export PATH=$PATH:$ZOOKEEPER_HOME/bin' /etc/profile
    sed -i '73a\export ZOOKEEPER_HOME=/opt/soft/zk345' /etc/profile
    sed -i '73a\# ZOOKEEPER_HOME' /etc/profile
    echo 'setup zookeeper success!!!'
fi

二、安装HBase步骤

(一)解压

[root@lxm147 soft]# tar -zxf /opt/install/hbase-2.3.5-bin.tar.gz -C /opt/soft/

(二)修改文件名

[root@lxm147 soft]# mv hbase-2.3.5-bin.tar.gz/ hbase235

[root@lxm147 soft]# ll
total 8
drwxr-xr-x.  2 root  root     6 Mar  4 09:01 flumetest
drwxr-xr-x. 12 root  root   189 Feb 17 10:04 hadoop313
drwxr-xr-x.  7 root  root   182 Mar  6 11:45 hbase235
drwxr-xr-x. 10 root  root   184 Feb 16 09:13 hive312
drwxr-xr-x.  8 10143 10143  273 Dec 16  2021 jdk180
drwxr-xr-x. 14   501 wheel 4096 Mar  4 22:48 zeppelin
drwxr-xr-x. 14 root  root  4096 Mar 28  2018 zookeeper345

(三)修改配置文件

[root@lxm147 conf]# pwd
/opt/soft/hbase235/conf

[root@lxm147 conf]# vim hbase-env.sh 

27 # The java implementation to use.  Java 1.8+ required.
28 export JAVA_HOME=/opt/soft/jdk180


125 # Tell HBase whether it should manage it's own instance of ZooKeeper or not.
126 export HBASE_MANAGES_ZK=false
[root@lxm147 conf]# vim hbase-site.xml 

 <property>
 <name>hbase.rootdir</name>
 <value>hdfs://192.168.180.147:9000/hbase</value>
 </property>

 <property>
 <name>hbzse.zookeeper.property.dataDir</name>
 <value>/opt/soft/zookeeper345/datatmp</value>
 </property>

 <property>
 <name>hbzse.zookeeper.property.clientPort</name>
 <value>2181</value>
 </property>

 <property>
 <name>hbzse.zookeeper.property.dataDir</name>
 <value>/opt/soft/zookeeper345/datatmp</value>
 </property>

  <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
  </property>

  <property>
    <name>hbase.tmp.dir</name>
    <value>/opt/soft/hbase235/tmp</value>
  </property>

  <property>
    <name>hbase.unsafe.stream.capability.enforce</name>
    <value>false</value>
  </property>

(四)配置HBase的环境变量

# HBASE_HOME
export HBASE_HOME=/opt/soft/hbase235
export PATH=$PATH:$HBASE_HOME/bin

source /etc/profile

(五)启动HBase

1.启动hadoop

start-dfs.sh
start-yarn.sh

2.启动zookeeper

zkServer.sh start

3.启动hbase

start-hbase.sh 

4.jps出现HMaster和HRegionServer

HBase单机版安装详细步骤

5.HBase的WebUI

localhost:16010

HBase单机版安装详细步骤

(六)HBase的逻辑结构:

HBase单机版安装详细步骤文章来源地址https://www.toymoban.com/news/detail-471593.html

(七)HBase基本命令 

1.进入HBase

[root@lxm147 ~]# hbase shell
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/opt/soft/hadoop313/share/hadoop/common/lib/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/opt/soft/hbase235/lib/client-facing-thirdparty/slf4j-log4j12-1.7.30.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
HBase Shell
Use "help" to get list of supported commands.
Use "exit" to quit this interactive shell.
For Reference, please visit: http://hbase.apache.org/2.0/book.html#shell
Version 2.3.5, rfd3fdc08d1cd43eb3432a1a70d31c3aece6ecabe, Thu Mar 25 20:50:15 UTC 2021
Took 0.0014 seconds                                                                  

2.查看HBase版本信息    

hbase(main):001:0> version
2.3.5, rfd3fdc08d1cd43eb3432a1a70d31c3aece6ecabe, Thu Mar 25 20:50:15 UTC 2021
Took 0.0003 seconds                                                                 

3.查看命名空间

hbase(main):002:0> list_namespace
NAMESPACE                                                                                     
default                                                                                       
hbase                                                                                         
2 row(s)
Took 0.6574 seconds                                                             

4.查看'hbase'这一命名空间的所有表

hbase(main):004:0> list_namespace_tables 'hbase'
TABLE                                                                                         
meta                                                                                          
namespace                                                                                     
2 row(s)
Took 0.0310 seconds                                                                           
=> ["meta", "namespace"]

5.查看默认命名空间

hbase(main):005:0> list_namespace_tables 'default'
TABLE                                                                                         
0 row(s)
Took 0.0156 seconds                                                                           
=> []

6.创建命名空间

hbase(main):008:0> create_namespace 'test'
Took 0.2250 seconds  

hbase(main):009:0> list_namespace
NAMESPACE                                                                                     
default                                                                                       
hbase                                                                                         
test
3 row(s)
Took 0.0347 seconds  

7.删除命名空间

hbase(main):010:0> drop_namespace 'test'
Took 0.2295 seconds   
                                                                        
hbase(main):011:0> list_namespace
NAMESPACE                                                                                     
default                                                                                       
hbase                                                                                         
2 row(s)
Took 0.0189 seconds 

(七)关闭HBase

1.关闭hbase

stop-hbase.sh 

2.关闭zookeeper

zkServer.sh stop

3.关闭hadoop

stop-dfs.sh
stop-yarn.sh

到了这里,关于HBase单机版安装详细步骤的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 安装配置 zookeeper(单机版)

    目录 一 准备并解压安装包 二 修改zoo.cfg文件 三 创建相应两个目录 四 创建文件myid  五 修改环境变量 六 启动 zookeeper         这里提供了网盘资源  http://链接: https://pan.baidu.com/s/1BybwSQ_tQUL23OI6AWxwFw?pwd=d4cf         提取码: d4cf         这里的安装包是放在/opt/install 目

    2024年02月08日
    浏览(37)
  • docker 安装zookeeper单机版

    1. 安装版本3.5.7 ,  也可以自己去官网找到自己需要的版本复制命令即可    https://hub.docker.com/_/zookeeper/tags   2. 创建映射文件夹 :        3. docker命令创建容器 :     4.centos 打开防火墙2181端口,如果是云服务器的话,阿里云控制台打开云服务器2181端口就可以了。 5. 下载客

    2024年02月13日
    浏览(33)
  • Nacos单机版安装启动流程

    安装地址:https://github.com/alibaba/nacos/ 1、选择自己需要的版本  2、选择自己的环境下在对应的压缩包  3、下载后放到自己的文件目录中解压 4、window环境修改startup.cmd文件,改为单机部署后,就可以直接点击cmd文件直接启动了 mac通过终端进入cd ~/nacos/bin 目录下,通过命令 

    2024年02月11日
    浏览(40)
  • 【大数据】安装 Zookeeper 单机版

    下面安装 Zookeeper,由于它是 Apache 的一个顶级项目,所以域名是 zookeeper.apache.org ,所有 Apache 的顶级项目的官网都是以项目名 .apache.org 来命名的。 点击 Download 即可下载,这里我们选择的版本是 3.5.10 ,下载之后扔到服务器上。由于 Zookeeper 是基于 Java 语言编写的,所以还需要

    2024年02月03日
    浏览(32)
  • hadoop3.3.1单机版环境搭建详细流程记录

    安装vim即可; 按“o”进入编辑模式; 编辑完内容后,“esc”--“:”--\\\"wq\\\"--回车,执行保存并退出。 点\\\"i\\\"或者\\\"o\\\"进入编辑模式; 编辑完后,点\\\"Esc\\\"--\\\":\\\"--\\\"wq\\\",回车,保存退出。 生成公钥和私钥;(一直点下去即可) 授权是单向的; 8.1、方法一: 进入 ~/.ssh 目录下,查看生成

    2024年02月09日
    浏览(31)
  • Azkaban学习——单机版安装与部署

    目录 1.解压改名 2.修改装有mysql的虚拟机的my.cnf文件 3.重启装有mysql的虚拟机 4.Datagrip创建azkaban数据库,执行脚本文件 5.修改/opt/soft/azkaban-exec/conf/azkaban.properties文件 6.修改commonprivate.properties 7.传入mysql-connector-java-8.0.29.jar 8.开启Azkaban服务 9.进入Datagrip查看是否成功激活 10.激活

    2024年02月04日
    浏览(40)
  • Elasticsearch-01篇(单机版简单安装)

    首先,先简单了解一下 Elastic Stack : Elastic Stack 的核心产品包括 Elasticsearch、Kibana、Beats 和 Logstash (也称为 ELK Stack )等等。能够安全可靠地从任何来源获取任何格式的数据,然后对数据进行搜索、分析和可视化。 更多请看官网: https://www.elastic.co/cn/elastic-stack/. 2.1.1 下载 复制

    2024年02月12日
    浏览(27)
  • centos7安装hadoop 单机版

    1.解压 (1)将hadoop压缩包复制到/opt/software路径下 (2)解压hadoop到/opt/module目录下 [root@kb135 software]# tar -zxvf hadoop-3.1.3.tar.gz -C /opt/module/ (3)修改hadoop属主和属组 [root@kb135 module]# chown -R root:root ./hadoop-3.1.3/ 2.配置环境变量 [root@kb135 module]# vim /etc/profile # HADOOP_HOME export HADOOP_HOME

    2024年02月11日
    浏览(29)
  • Hive学习——单机版Hive的安装

    目录 一、基本概念 (一)Hive概念 (二)优势和特点 (三)Hive元数据管理 (四)Hive架构 (五)Hive Interface – 其他使用环境 二、Hive环境搭建 1.自动安装脚本 2./opt/soft/hive312/conf目录下创建hive配置文件hive-site.xml 3.拷贝一个jar包到hive下面的lib目录下 4.删除hive的guava,拷贝hadoop下的guava 5.重启

    2023年04月17日
    浏览(37)
  • Ubuntu22.04 安装单机版kubernetes

    上期讲到要实现.net 6框架下的EF Core操作数据库基本增删改查,没有及时兑现。没有兑现的原因就是因为安装kubernetes。安装kubernetes的过程是灾难性的,也是十分顺利的。灾难性是因为在安装kubernetes过程中误操作,在/etc下执行了一个重置的命令导致我的工作站系统崩塌了。索

    2024年02月06日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包