ZooKeeper+HBase分布式集群环境搭建

安装版本:hadoop-2.10.1、zookeeper-3.4.12、hbase-2.3.1

一、zookeeper 集群搭建与配置

1. 下载zookeeper安装包

2. 解压移动zookeeper

3. 修改配置文件(创建文件夹)

4. 进入conf/

5. 修改zoo.cfg文件

6. 进入/usr/local/zookeeper-3.4.12/zkdatas/这个路径下创建一个文件,文件名为myid ,文件内容为1

7. 拷贝到两个节点上

复制到slave1

复制到slave2

查看是否复制到节点

slave1slave2

8. 在节点上执行命令

Slave1 Slave2

9 .配置环境变量(三个节点都配置)

10. 让新添环境变量生效(三个节点都在hadoop用户下执行)

11. 启动zookeeper服务

三台机器启动zookeeper服务;这个命令三台机器都要执行

Master Slave1 Slave2

12. 查看状态

Master Slave1 Slave2

二、HBase 分布式环境搭建与配置

1. 下载安装包

2. 解压HBase压缩包并移动到/usr/local/路径下(此处用的hbase-1.7.1版本作为演示)

3. 配置环境变量

4. 进入HBase的conf文件夹下更改文件配置

5. 更改hbase-env.sh文件

6. 更改hbase-site.xml文件

7. 在regionservers中添加hostname

8.将配置好的hbase 拷贝到slave1、slave2节点上

9. 配置节点环境变量(三个节点都进行,版本是2.3.1不要按照下方版本写)

10. 让环境变量生效(三个都进行)

11. 启动Hbase(只在Master启动,启动前一定要启动zookeeper服务和hadoop)

12.jps 查看进程

Master Slave1 Slave2

13. 进入hbase shell

Master Slave1 Slave2

14. 创建表"student"

15. 查看Hadoop状态(在浏览器网址栏输入你的ip+:50070,示例192.168.1.1:50070)

16. 查看hbase下文件

相关推荐
少许极端38 分钟前
消息队列-RabbitMQ(1)
分布式·消息队列·rabbitmq
若水不如远方2 小时前
分布式一致性(七):架构角度 —— 分布式共识系统的选型指南
分布式·后端
Darkdreams3 小时前
分布式监控Skywalking安装及使用教程(保姆级教程)
分布式·skywalking
深蓝电商API13 小时前
分布式事务在跨境交易中的解决方案
分布式·跨境电商·代购系统·反向海淘·代购平台·跨境代购
我真会写代码17 小时前
从入门到精通:Kafka核心原理与实战避坑指南
分布式·缓存·kafka
黄俊懿18 小时前
【架构师从入门到进阶】第二章:系统衡量指标——第一节:伸缩性、扩展性、安全性
分布式·后端·中间件·架构·系统架构·架构设计
一叶飘零_sweeeet18 小时前
击穿 Kafka 高可用核心:分区副本、ISR 机制与底层原理全链路拆解
分布式·架构·kafka
007张三丰20 小时前
常用缓存技术全方位解析:从本地缓存到分布式缓存
分布式·缓存
tianyuanwo1 天前
Koji 分布式编译调度机制深度解析:多架构异构节点的资源优化方案
分布式·架构
江沉晚呤时1 天前
.NET 9 快速上手 RabbitMQ 直连交换机:高效消息传递实战指南
开发语言·分布式·后端·rabbitmq·.net·ruby