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下文件

相关推荐
永远都不秃头的程序员(互关)1 小时前
CANN赋能AIGC分布式训练:硬核通信,加速大模型智能生成新纪元
分布式·aigc
杜子不疼.2 小时前
CANN集合通信库HCCL的大规模分布式训练通信优化与拓扑感知实践
分布式
ALex_zry14 小时前
Redis Cluster 分布式缓存架构设计与实践
redis·分布式·缓存
为什么不问问神奇的海螺呢丶16 小时前
n9e categraf rabbitmq监控配置
分布式·rabbitmq·ruby
TTBIGDATA20 小时前
【Atlas】Atlas Hook 消费 Kafka 报错:GroupAuthorizationException
hadoop·分布式·kafka·ambari·hdp·linq·ranger
無森~1 天前
HBase Java API
java·大数据·hbase
m0_687399841 天前
telnet localhost 15672 RabbitMQ “Connection refused“ 错误表示目标主机拒绝了连接请求。
分布式·rabbitmq
陌上丨1 天前
生产环境分布式锁的常见问题和解决方案有哪些?
分布式
新新学长搞科研1 天前
【智慧城市专题IEEE会议】第六届物联网与智慧城市国际学术会议(IoTSC 2026)
人工智能·分布式·科技·物联网·云计算·智慧城市·学术会议
泡泡以安1 天前
Scrapy分布式爬虫调度器架构设计说明
分布式·爬虫·scrapy·调度器