HBase分布式集群搭建和重置

链接:https://pan.baidu.com/s/1OZKdUk1rNpqSdxyUvvsHFQ
提取码:lycc

一HBase集群搭建

1、集群要求

1.1、Hadoop集群搭建

Hadoop-2.7.6版本集群安装与环境配置

1.2、hdfs分布式文件系统

1.3、zookeeper集群

zookeeper安装与环境配置以及简单命令使用

1.4、hbase搭建

A、验证时间同步


如果时间不同步,实现时间同步

时间同步
yum install ntp -y

ntpdate -u time.windows.com

B、启动Hadoop和mapreduce集群

//启动Hadoop集群
start-all.sh 
//启动zookeeper
//需要在在三台中分别启动![](https://img2020.cnblogs.com/blog/2543122/202111/2543122-20211129183518932-1941984470.png)
zkServer.sh start
zkServer.sh status


C、开始搭建hbase

1、上传解压压缩包

2、修改配置文件
vim hbase-env.sh
vim hbase-site.xml
vim regionservers


  修改hbase-env.sh文件

增加java配置
export JAVA_HOME=/usr/local/soft/jdk1.8.0_171
关闭默认zk配置
export HBASE_MANAGES_ZK=false

  修改hbase-site.xml文件

 <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.zookeeper.quorum</name> 
      <value>node1,node2,master</value> 
   </property> 


  修改regionservers文件

增加
node1
node2

3、同步到所有节点
scp -r hbase-1.4.6/ node1:`pwd`
scp -r hbase-1.4.6/ node2:`pwd`

4、配置环境变量,生效,启动hbase
配置环境变量
vim /etc/profile
环境变量生效
source /etc/profile
启动hbase集群 , 需要在master上执行
start-hbase.sh


5、查看客户端,开启shell窗口

开启shell窗口命令
hbase shell


注意:hbase集群搭建完成记得排快照

HBase集群重置(hbase 搭建失败了 不知道问题出在哪里)

1、关闭hbase集群

   杀死进程
   stop-hbase.sh

2、删除hdfs上数据

   hdfs dfs -rmr /hbase

3、删除zookeeper上存储的hbase元数据

   zkCli.sh
   rmr /hbase

4、检查配置文件有没有错误重新启动hbase

   start-hbase.sh

posted @   艺术派大星  阅读(546)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
levels of contents
点击右上角即可分享
微信分享提示