hbase分布式安装

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

目录

1.安装Hbase

2.配置文件

3.Hbase服务启动


     Zookeeper和Hadoop集群正常启动

1.安装Hbase

          进入/export/software目录,将hbase软件包导入该目录下。解压hbase软件包 到/export/servers目录下,并重命名为hbase。

[root@master software]# ls
apache-hive-3.1.2-bin.tar.gz       hbase-2.2.3-bin.tar.gz
apache-zookeeper-3.5.7-bin.tar.gz  jdk-8u212-linux-x64.tar.gz
hadoop-3.1.3.tar.gz                zeppelin-0.10.1-bin-all.tgz
[root@master software]# tar -zxvf hbase-2.2.3-bin.tar.gz -C /export/servers/
[root@master software]# cd /export/servers/
[root@master servers]# mv hbase-2.2.3-bin hbase

2.配置文件

        进入hbase安装目录下,进入conf目录,修改hbase-env.sh、 hbase-site.xml和 regionservers配置文件内容。

       (1) hbase-env.sh修改内容:

        export JAVA_HOME=/export/servers/jdk

        export HBASE_MANAGES_ZK=false

        (2)hbase-site.xml修改内容:

</configuration>

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

</property>
        <property>
                <name>hbase.cluster.distributed</name>
                <value>true</value></property>
 
        <property>
                <name>hbase.master.port</name>
                <value>16000</value>

        </property>
        <property>
                <name>hbase.zookeeper.quorum</name>
                <value>master,slave1,slave2</value></property>
        <property>
                  <name>hbase.unsafe.stream.capability.enforce</name>
                  <value>false</value>
        </property>
        <property>
                <name>hbase.zookeeper.property.dataDir</name>
                <value>/export/servers/zookeeper/zkData</value>

        </property>

</configuration>

  (3)regionservers修改内容:

        master

        slave1

        slave2

 (4)软连接hadoop配置文件到Hbase:

[root@master ~]#ln -s /export/servers/hadoop-3.1.3/etc/hadoop/core-site.xml /export/servers/hbase/conf/core-site.xml
[root@master ~]#ln -s /export/servers/hadoop-3.1.3/etc/hadoop/hdfs-site.xml /export/servers/hbase/conf/hdfs-site.xml

   (5) hbase文件远程发送到其他节点

[root@master ~]#scp -r /export/servers/hbase slave1:/export/servers/

[root@master ~]#scp -r /export/servers/hbase slave2:/export/servers/

3.Hbase服务启动

(1)单个服务进程启动和停止

        在master主机上启动master、regionserver服务

[root@master hbase]# bin/hbase-daemon.sh start master
[root@master hbase]# bin/hbase-daemon.sh start regionserver
[root@master hbase]# jps 

       在master主机上停止master、regionserver服务

[root@master hbase]# bin/hbase-daemon.sh stop master
[root@master hbase]# bin/hbase-daemon.sh stop regionserver

(2)整体启动和停止服务

      启动服务

[root@master hbase]# bin/start-hbase.sh

      对应的停止服务:

[root@master hbase]# bin/stop-hbase.sh

    查看HBase页面 

启动成功后,可以通过“host:port”的方式来访问HBase管理页面,例如:http://192.168.38.128:16010

hbase分布式安装文章来源地址https://www.toymoban.com/news/detail-499503.html

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

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

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

相关文章

  • 大数据开源框架环境搭建(五)——Hbase完全分布式集群的安装部署

    目录 实验环境: 实验步骤: 〇、Zookeeper安装配置: 一、安装前注意事项 二、HBase安装  三、Hbase集群配置 1.配置hbase-env.sh文件,位于Hbase安装目录/conf/ 2.配置hbase-site.xml文件,位于Hbase安装目录/conf/ 3.配置regionservers 4.新建 backup-masters文件,添加备份HMaster机器名 四、将配置好

    2024年02月08日
    浏览(30)
  • HBase伪分布式配置下,报错:org.apache.hadoop.hbase.PleaseHoldException: Master is initializing的解决方案

    今天在使用HBase Java API编程实践时发现出现报错,同样在创建表和查看HBase集群状态信息时也出现报错,以下是错误截图: 这是由于HBase的主节点正在初始化过程中,无法处理请求。通常发生在启动HBase集群或进行主节点故障转移时。HBase主节点在启动或重启时需要一些时间来

    2024年02月05日
    浏览(30)
  • VMware创建Linux虚拟机之(四)ZooKeeper&HBase完全分布式安装

    Hello,world!    🐒本篇博客使用到的工具有:VMware16 ,Xftp7 若不熟悉操作命令,推荐使用带GUI页面的CentOS7虚拟机 我将使用带GUI页面的虚拟机演示 虚拟机(Virtual Machine) 指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。在实体计算

    2024年02月07日
    浏览(31)
  • HBase完全分布式配置(上)hadoop篇 保姆级教程(近乎零基础跟着配也能配对)

    本文从安装好新虚拟机开始介绍 改成 基础配置详细(带截图)可以看我的Hadoop和hbase伪分布式模式配置一文。这里不再详细展开,接下来转到tabby连接上并上传jdk、hadoop和hbase,同样不再赘述。解压、改名,详见上一篇文章,这里只截取环境变量配置好的图片。 解压jdk: 改名

    2024年04月15日
    浏览(46)
  • HBase 分布式搭建

    前言: 请先确保 Hadoop 集群搭建完成。 Hadoop 完全分布式搭建(超详细) 搭建环境介绍: 三台主机,一主两从,系统为 Centos 7.5。 相关组件版本信息如下: jdk1.8 hadoop-3.1.3 zookeeper-3.5.7 hbase-2.2.3 注意,以下安装教程中涉及到的路径请替换成自己的! ZooKeeper 安装 解压并改名 添

    2024年02月04日
    浏览(29)
  • 【生产级实践】Docker部署配置Hadoop3.x + HBase2.x实现真正分布式集群环境

    网上找了很多资料,但能够实现Docker安装Hadoop3.X和Hbase2.X真正分布式集群的教程很零散,坑很多, 把经验做了整理, 避免趟坑。 1、机器环境 这里采用三台机器来部署分布式集群环境: 192.168.1.101 hadoop1 (docker管理节点) 192.168.1.102 hadoop2 192.168.1.103 hadoop3 2、下载Docker Hadoop的

    2024年02月02日
    浏览(32)
  • 搭建HBase分布式集群

    0. Prerequisite There are 3 VMs - hadoop3/hadoop4/hadoop5 for fully-distributed HBase cluster, the setup plan looks like: hadoop3 hadoop4 hadoop5 Hadoop hdfs NameNode:8020 DateNode:50010 JobHistoryServer:19888 DataNode:50010 SecondaryNameNode:50090 DateNode:50010 Hadoop yarn NodeManger:8040 ResourceMananger:8088 NodeManger:8040 NodeManger:8040 Zookeeper Quor

    2024年02月08日
    浏览(26)
  • 分布式数据库HBase

    HBase是一个高可靠、高性能、 面向列 、可伸缩的分布式数据库,是谷歌BigTable的开源实现,主要用来存储非结构化和把结构化的松散数据。 HBase的目标是处理非常庞大的表,可以通过水平扩展的方式,利用 廉价计算机集群 处理由超过10亿行数据和数百万列元素组成的数据表。

    2024年02月09日
    浏览(44)
  • 搭建HBase伪分布式集群

    1. Install zookeeper 1) download zookeeper from https://zookeeper.apache.org/releases.html#download 2) extract binary 3) configurate zoo.cfg 4) start zookeeper 5) try zookeeper Note: use following command to stop zookeeper 2. Install Hadoop 1) download Hadoop from https://hadoop.apache.org/releases.html 2) extract binary 3) configurate 4) format the filesyst

    2024年02月10日
    浏览(35)
  • Hbase数据库完全分布式搭建以及java中操作Hbase

    基础的环境准备不在赘述,包括jdk安装,防火墙关闭,网络配置,环境变量的配置,各个节点之间进行免密等操作等。使用的版本2.0.5. 参考官方文档 分布式的部署,都是在单节点服务的基础配置好配置,直接分发到其他节点即可。 jdk路径的配置,以及不适用内部自带的zk. 配

    2024年02月03日
    浏览(35)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包