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 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> HBase集群搭建(一) -> 正文阅读

[大数据]HBase集群搭建(一)

1.准备三台机器 centos7

安装步骤 ( 可以看我的 虚拟机安装 centos7 文章)
在这里插入图片描述

2.配置免秘钥访问

略(可以看我的免秘钥配置文章)

3.JKD 安装1.8

4.下载 HBase

  • https://hbase.apache.org/downloads.html

5.安装

tar -zxvf hbase-2.2.5-bin.tar.gz
mv hbase-2.2.5 /opt/hbase/

6.修改环境变量

  • cd /opt/hbase/hbase-2.2.5/conf/
  • vi hbase-env.sh
export HBASE_LOG_DIR=${HBASE_HOME}/logs
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_111
export HBASE_MANAGES_ZK=false
export HADOOP_HOME=/opt/hadoop/hadoop-3.1.2/

7.修改配置文件

  • vi hbase-site.xml
<!--设置HBase表数据,也就是真正的HBase数据在hdfs上的存储根目录-->
<property>
<name>hbase.rootdir</name>
<value>hdfs://10.1.1.30:9000/hbase</value>
</property>
<!--是否为分布式模式部署,true表示分布式部署-->
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<!--zookeeper集群的URL配置,多个host中间用逗号-->
<property>
<name>hbase.zookeeper.quorum</name>
<value>10.1.1.201:2181,10.1.1.158:2181,10.1.1.185: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>/var/hbase/</value>
</property>
<!-- 使用本地文件系统设置为false,使用hdfs设置为true -->
<property>
<name>hbase.unsafe.stream.capability.enforce</name>
<value>false</value>
</property>

在这里插入图片描述

  • vi regionservers
vi regionservers
删除localhost 增加集群机器例如:
10.1.1.244
10.1.1.108
10.1.1.76

在这里插入图片描述

8.备用Master节点

  • vi backup-masters
添加IP :10.1.1.108

在这里插入图片描述

9.copy Hadoop配置文件到conf目录

Hadoop:core-site.xml  、hdfs-site.xml
存放目录:/opt/hbase/hbase-2.2.5/conf/

10.copy 分发软件

scp -r /opt/hbase/hbase-2.2.5 root@10.1.1.108:/opt/hbase/
scp -r /opt/hbase/hbase-2.2.5 root@10.1.1.76:/opt/hbase/

11.配置环境变量

  • vi /etc/profile
export HBASE_HOME=/opt/hbase/hbase-2.2.5
export PATH=$HBASE_HOME/bin:$PATH

在这里插入图片描述

11.copy 分发

scp -r /etc/profile root@10.1.1.108:/etc/profile
scp -r /etc/profile root@10.1.1.76:/etc/profile

12.重新加载配置

  • source /etc/profile

13.测试启动集群

启动zookeeper

  • zkServer.sh start

启动Hadoop

  • start-all.sh

启动hbase

  • start-hbase.sh

如果出现Attempting to operate on yarn resourcemanager as root错误

  • 修改 start-yarn.sh 和 stop-yarn.sh 增加
YARN_RESOURCEMANAGER_USER=root
HADOOP_SECURE_DN_USER=yarn
YARN_NODEMANAGER_USER=root
  • http://10.1.1.244:16010/

在这里插入图片描述

  • http://10.1.1.30:9870/

在这里插入图片描述
完成

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2022-01-14 02:03:13  更:2022-01-14 02:03:54 
 
开发: 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/24 13:53:47-

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