HBase安装,配置,启动,检查

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

目录:
一、HBase安装,配置
1、下载HBase安装包
2、解压,配置环境变量并激活
3、hbase 配置
4、将hadoop和zookeeper的配置文件创建软连接放在hbase配置目录
5、配置 regionserver 和 backup-master
二、HBase启动与关闭,安装检验
1、启动关闭hbase的命令
2、 检验HBase是否正常启动

一、HBase安装,配置

1、下载HBase安装包

Hbase官方下载地址: http://archive.apache.org/dist/hbase

选择相应的版本点击下载并上传到要安装的服务器,这里以2.3.5为例
启动hbase,大数据,HBase,linux,hbase,运维

# linux可以通过wget命令下载
wget https://archive.apache.org/dist/hbase/2.3.5/hbase-2.3.5-bin.tar.gz

2、解压,配置环境变量并激活

  1. 解压hbase-2.3.5-bin.tar.gz

    # 将hbase-2.3.5-bin.tar.gz 解压到/opt/software/目录
    tar -zxvf hbase-2.3.5-bin.tar.gz -C /opt/software/  # 解压到/opt/software目录
    

    参数解释: -z 解压.tar.gz结尾文件,-x表示要解压,-v显示解压过程,-f指定解压文件,-C指定解压路径

  2. 配置环境变量

    # 在/etc/profile.d目录下新建xxx.sh文件,这里起名为myenv.sh
    vim /etc/profile.d/myenv.sh
    # 在/etc/profile.d/myenv.sh中写入如下,即:将xxx/hbase-2.3.5/bin目录加到PATH下
    export HBASE_HOME=/opt/software/hbase-2.3.5
    export PATH=$PATH:$HBASE_HOME/bin
    
  3. 激活环境变量

    source /etc/profile		
    

    即执行etc/profile文件即可,该脚本里写有执行profile.d里所有以.sh结尾为文件的命令

  4. 删除 guava 防止不兼容

    # 进入hbase-2.3.5目录
    cd /opt/software/hbase-2.3.5
    # 删除 guava 防止不兼容
    rm -f lib/guava-11.0.2.jar
    #### 3、hbase 配置
    

3、hbase 配置

进入配置文件的目录/opt/software/hbase-2.3.5/conf

cd /opt/software/hbase-2.3.5/conf
  1. 环境配置文件:hbase-env.sh

    vim hbase-env.sh  # 在hbase-env.sh中写入如下
    
    export JAVA_HOME=/opt/software/jdk1.8.0_171				#jdk目录,配置为自己的
    export HBASE_CLASSPATH=/opt/software/hbase-2.3.5/conf	#hbase类环境目录
    export HBASE_MANAGES_ZK=false
    
  2. 核心配置文件:hbase-site.xml

    vim hbase-site.xml	# 在hbase-site.xml中写入如下
    
    <?xml version="1.0"?>
    <?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
    <configuration>
            <!-- 定义HBase是否以分布式模式运行 -->
            <property>
                <name>hbase.cluster.distributed</name>
                <value>true</value>
            </property>
            <!-- HBase的临时文件存储位置 -->
            <property>
                <name>hbase.tmp.dir</name>
                <value>./tmp</value>
            </property>
            <!-- 控制HBase是否检查Hadoop文件系统的流能力 -->
            <property>
            <name>hbase.unsafe.stream.capability.enforce</name>
                <value>false</value>
            </property>
            <!-- HBase数据的HDFS根目录 -->
            <property>
                <name>hbase.rootdir</name>
                <value>hdfs://192.168.146.130:9000/hbase235</value>
            </property>
            <!-- HBase使用的ZooKeeper集群的主机名列表 -->
            <property>
                <name>hbase.zookeeper.quorum</name>
                <value>192.168.146.130</value>
            </property>
    </configuration>
    

    具体情况根据自己目录和需求配置,我这里已经提前安装好了hadoop zookeeper jdk

4、将hadoop和zookeeper的配置文件创建软连接放在hbase配置目录

创建 hadoop core-site.xml与hdfs-site.xml、zookeeper zoo.cfg 软链接

ln -s /opt/software/hadoop-3.1.3/etc/hadoop/core-site.xml /opt/software/hbase-2.3.5/conf/core-site.xml
ln -s /opt/software/hadoop-3.1.3/etc/hadoop/hdfs-site.xml /opt/software/hbase-2.3.5/conf/hdfs-site.xml
ln -s /opt/software/zookeeper-3.6.3/conf/zoo.cfg /opt/software/hbase-2.3.5/conf/zoo.cfg

5、配置 regionserver 和 backup-master

vim regionservers  # 在regionserver文件中写入regionserver所在机器Ip地址
192.168.146.130
....
vim backup-master # 在backup-master文件中写入备用HMaster所在机器Ip地址
...

二、HBase启动与关闭,安装检验

注意启动顺序Hadoop-hdfs(sbin/start-dfs.sh) --> hadoop-yarn(sbin/start-yarn.sh) -->zookeeper(zkServer.sh start) --> hbase(start-hbase.sh)

1、启动关闭hbase的命令

# 执行/opt/software/hbase-2.3.5/bin目录下的脚本文件
# 直接在终端输入即可
start-hbase.sh
stop-hbase.sh

在终端输入显示命令不对,请检查环境变量是否配置正确

2、检验HBase是否正常启动

  1. jps命令查看java程序的进程

    jps 
    

    如果出现如下两个进程说明启动成功
    启动hbase,大数据,HBase,linux,hbase,运维

  2. 访问HBase Master的Web UI界面
    默认访问端口是16010,路径为/master-status,示例如下:
    放在浏览器查看即可

    http://192.168.146.130:16010/master-status
    

    HBase Master的Web UI界面展示:
    启动hbase,大数据,HBase,linux,hbase,运维

  3. 访问Hbase客户端

    #客户端访问
    hbase shell
    

    运行界面如下,可以在客户端执行hbase命令进行交互
    启动hbase,大数据,HBase,linux,hbase,运维文章来源地址https://www.toymoban.com/news/detail-851799.html

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

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

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

相关文章

  • Hbase的安装与配置

    Hbase: 是基本Hadoop 的一个数据库,全名叫Hadoop Database hadoop 的数据库,所以安装hbase之前一定要把,hadoop装好。 1,ssh 免密测试 输入命令: ssh localhost 因为之前安装Hadoop的时候已经把免密做好了,所以现在不用做了 输入命令: cd .ssh 进入ssh目录 输入命令: ssh-keygen -t rsa 之后会生成

    2024年01月21日
    浏览(18)
  • Hbase的安装配置

    注:本文默认已经完成hadoop的下载以及环境配置 1.上传zookeeper和hbase压缩包到指令路径并且解压 (理论上讲,hbase其实内置了zookeeper,我们也可以不另外下载,另外下载的目的在于减少组件间依赖性)   注:这里的下载、解压地址没有特殊规定。本文下载的地址为/home/hbase目录

    2024年01月16日
    浏览(18)
  • 安装配置HBase

    HBase集群需要整个集群所有节点安装的HBase版本保持一致,并且拥有相同的配置,具体配置步骤如下: 1. 解压缩HBase的压缩包 2. 配置HBase的环境变量 3. 修改HBase的配置文件,HBase的配置文件存放在HBase安装目录下的conf中 4. 首先在一台节点对整个HBase集群进行配置,再将此节点的

    2024年03月16日
    浏览(25)
  • 实验三 HBase1.2.6安装及配置

    实验一 VMware 17 虚拟机下安装Ubuntu16.04 实验二 Hdoop2.7.6+JDK1.8+SSH的安装部署与基本操作 实验三 HBase1.2.6安装及配置 在安装HBase1.2.6之前,需要安装好hadoop2.7.6。 本篇文章参考:HBase2.2.2安装和编程实践指南 Hbase下载两种方式: 其一是去官网下载:http://archive.apache.org/dist/hbase/ 其二

    2024年02月08日
    浏览(23)
  • HBase学习五:运维排障之复制

    官方文档-HBase复制,包含相关命令信息 在HBase中,HLog(也称为WAL)用于记录所有对HBase表的修改操作,以便在系统故障时可以恢复数据。 Entry的含义 Entry在HLog上下文中通常指的是WAL中的一个记录项。每个Entry包含了一次或多次对HBase表的修改操作的信息,这些操作可以是插入

    2024年01月25日
    浏览(23)
  • Ubuntu实现Hive与HBase的安装与配置(单机)

    (一)Hive的安装与配置  Hive下载链接: https://mirrors.bfsu.edu.cn/apache/hive/ (1)将下载好的Hive文件(版本:3.1.2)解压到/usr/local目录下 (2)切换至目录 /usr/local,将文件夹名改为hive,并且修改文件权限给本账户 配置环境变量:为了方便使用,需把hive命令加入到环境变量中去

    2024年04月08日
    浏览(34)
  • Hbase的Hmaster进程没有启动/Hbase进程启动不全

    首先启动hadoop $./sbin/start-dfs.sh //开启 hadoop 服务 $jps //查看 hadoop 服务开启是否正常 Hadoop 成功启动时 NameNode,DataNode,SecondaryNameNode 三个服务 进程必须都出现 Hadoop启动成功后启动Hbase 转换到 HBase 安装目录,启动 HBase,命令如下, $./start-hbase.sh //启动 Hbase 服务 $jps //查看 HBas

    2023年04月09日
    浏览(34)
  • Ubuntu系统中分布式安装配置HBase-2.3.7

     HBase是一个基于Hadoop的分布式列式数据库,可以存储海量的结构化和半结构化数据。本文介绍如何在三个Ubuntu系统上搭建一个HBase集群,并进行简单的数据操作。 在三个Ubuntu系统上分布式安装配置HBase-2.3.7,主要步骤包括: 准备工作:下载安装包,设置环境变量,解压安装包

    2024年02月06日
    浏览(27)
  • HBase学习五:运维排障之宕机恢复

    HBase系统中主要有两类服务进程:Master进程以及RegionServer进程。Master主要负责集群管理调度,在实际生产线上并没有非常大的压力,因此发生软件层面故障的概率非常低。RegionServer主要负责用户的读写服务,进程中包含很多缓存组件以及与HDFS交互的组件,实际生产线上往往会

    2024年01月25日
    浏览(26)
  • Linux安装Zookeeper、Hadoop、Hive、Hbase全家桶系列

    目录 Linux安装配置Zookeeper Linux安装配置Hadoop Linux安装Hbase 新建文件夹 下载到指定文件夹 官网 Apache ZooKeeper 解压到指定文件 查看 进入目录 创建日志/数据文件夹 复制配置文件 使用vim进入zoo.cfg 修改为如下:  记录一下zookeeper的路径然后 刷新资源 运行 查看状态 创建文件夹加

    2024年02月14日
    浏览(30)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包