IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> MAC M1大数据0-1成神篇-29 hbase-ha环境搭建 -> 正文阅读

[大数据]MAC M1大数据0-1成神篇-29 hbase-ha环境搭建

写在前面:

还是一样套路

给链接:链接: https://pan.baidu.com/s/1kKNYrhU7HgxIF8sRu8Va3Q 提取码: 3cl5?

想自己下载去官网下载即可。

前提:Hadoop集群正常运行和ZooKeeper集群正常运行,Hive正常运行,时间同步

进入主题:

  • 准备安装环境
    • [root@node01~]#tar -zxvf hbase-2.2.5-bin.tar.gz
      [root@node01~]#mv hbase-2.2.5 /opt/local/
      [root@node01~]#cd /opt/local/hbase-2.2.5/conf/
  • 修改集群环境
    • vim hbase-env.sh
    • export HBASE_LOG_DIR=${HBASE_HOME}/logs
      export JAVA_HOME=/opt/local/jdk1.8.0_261
      export HBASE_MANAGES_ZK=false
      export HADOOP_HOME=//opt/local/hadoop-3.3.1/
  • 修改配置文件
    • vim hbase-site.xml
    • 坑:其中hbase.rootdir在设置hdfs-dsj这个的时候,要看看自己的hadoop下core-site的hdfs名字是啥就写啥。
    • <configuration>
      <!--31dd-->
      <!--设置HBase表数据,也就是真正的HBase数据在hdfs上的存储根目录-->
      <property>
      <name>hbase.rootdir</name>
      <value>hdfs://hdfs-dsj/hbase</value>
      </property>
      <!--是否为分布式模式部署,true表示分布式部署-->
      <property>
      <name>hbase.cluster.distributed</name>
      <value>true</value>
      </property>
      <!--zookeeper集群的URL配置,多个host中间用逗号-->
      <property>
      <name>hbase.zookeeper.quorum</name>
      <value>node01:2181,node02:2181,node03:2181</value>
      </property>
      <!--HBase在zookeeper上数据的根目录znode节点-->
      <property>
      <name>zookeeper.znode.parent</name>
      <value>/hbase</value>
      </property>
      <!--本地文件系统tmp目录,一般配置成local模式的设置一下,但是最好还是需
      要设置一下,因为很多文件都会默认设置成它下面的-->
      <property>
      <name>hbase.tmp.dir</name>
      <value>/opt/local/hbase-2.2.5/hbase_tmp</value>
      </property>
      <!--使用本地文件系统设置为false,使用hdfs设置为true-->
      <property>
      <name>hbase.unsafe.stream.capability.enforce</name>
      <value>false</value>
      </property>
      <property>
      <name>hbase.wal.provider</name>
      <value>filesystem</value>
      </property>
      </configuration>
    • vim regionservers
    • node01
      node02
      node03
  • 备用Master节点
    • vim backup-masters
    • node02
  • 拷贝Hadoop配置文件
  • [root@node01 conf]# cp /opt/local/hadoop-3.3.1/etc/hadoop/core-site.xml /opt/local/hbase-2.2.5/conf/
    [root@node01 conf]# cp /opt/local/hadoop-3.3.1/etc/hadoop/hdfs-site.xml /opt/local/hbase-2.2.5/conf/
  • 拷贝分发软件
  • [root@node02 ~]# scp -r root@node01:/opt/local/hbase-2.2.5 /opt/local/
    [root@node03 ~]# scp -r root@node01:/opt/local/hbase-2.2.5 /opt/local/
  • 修改环境变量
    • vim /etc/profile
    • export HBASE_HOME=/opt/local/hbase-2.2.5
      export PATH=$HBASE_HOME/bin:$PATH
  • 拷贝到其他节点
  • [root@node01 conf]# scp /etc/profile root@node02:/etc/profile
    [root@node01 conf]# scp /etc/profile root@node03:/etc/profile
  • 让配置文件生效
  • 【123】source /etc/profile
  • 启动集群
  • 【123】zkServer.sh start
    [root@node01 conf]# start-all.sh
    [root@node01 conf]# start-hbase.sh
  • web界面
    • 可以看到服务器1启动和HMaster和HRegionServer进程,服务器2和服务器3启动和HRegionServer进程。
    • hbase集群安装和启动完成,此时可以通过Web页面查看Hbase集群情况: http://node01:16010

完毕。?

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2022-07-05 23:34:26  更:2022-07-05 23:35:56 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 12:51:00-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码