解决问题:在格式化Hadoop之后无法使用HBase和Kafka

简介: 笔记

抛出问题:


在初学Hadoop的时候,由于自己手残,把Hadoop格式化了,结果导致很多数据丢失,hbase和kafka不能正常使用,如图所示:20200925130524875.png

查找问题:


于是我将hbase全部重新安装,结果还是不能解决。后来经过高人指点,找出了出现这种问题的原因:

因为zookeeper上存储了hbase和kafka的元数据,hdfs存储了hbase数据本身,所以重新安装和格式化Hadoop没有作用


解决问题:


解决方案是,通过zookeeper的客户端命令,将hbase中的之前创建的表和kafka之前创建的topic给删除了就可以。

进入到/opt/Hadoop/zookeeper/bin目录下:

zkCli.sh 
[zk: localhost:2181(CONNECTED) 3] ls /hbase/table
[hbase:meta, hbase:namespace, weblogs, weblog]

将之前创建的weblogs这个表给删除

rmr /hbase/table/weblogs

同理,也需要将kafka的topics给删除

ls /brokers/topics
[weblogs, __consumer_offsets]
rmr /brokers/topics/weblogs


测试结果:


删除过之后在重新创建刚才的表,就可以创建了

创建hbase中的weblogs表

create 'weblogs','info'

创建kafka中的topics

bin/kafka-topics.sh --create --zookeeper node1:2181,node2:2181,node3:2181 --replication-factor 1 --partitions 1 --topi

这样问题就解决了

总结:千万不要随便格式化Hadoop!!!!!!

相关文章
|
分布式计算 Java Hadoop
java使用hbase、hadoop报错举例
java使用hbase、hadoop报错举例
437 4
|
分布式计算 Ubuntu Hadoop
Ubuntu22.04下搭建Hadoop3.3.6+Hbase2.5.6+Phoenix5.1.3开发环境的指南
呈上,这些步骤如诗如画,但有效且动人。仿佛一个画家在画布上描绘出一幅完美的画面,这就是你的开发环境。接下来,尽情去创造吧,祝编程愉快!
1016 19
|
分布式计算 Hadoop Shell
Hadoop-35 HBase 集群配置和启动 3节点云服务器 集群效果测试 Shell测试
Hadoop-35 HBase 集群配置和启动 3节点云服务器 集群效果测试 Shell测试
428 4
|
SQL 分布式计算 Hadoop
Hadoop-37 HBase集群 JavaAPI 操作3台云服务器 POM 实现增删改查调用操作 列族信息 扫描全表
Hadoop-37 HBase集群 JavaAPI 操作3台云服务器 POM 实现增删改查调用操作 列族信息 扫描全表
285 3
|
分布式计算 Hadoop Shell
Hadoop-36 HBase 3节点云服务器集群 HBase Shell 增删改查 全程多图详细 列族 row key value filter
Hadoop-36 HBase 3节点云服务器集群 HBase Shell 增删改查 全程多图详细 列族 row key value filter
324 3
|
存储 分布式计算 Hadoop
Hadoop-33 HBase 初识简介 项目简介 整体架构 HMaster HRegionServer Region
Hadoop-33 HBase 初识简介 项目简介 整体架构 HMaster HRegionServer Region
271 2
|
SQL 分布式计算 Hadoop
Hadoop-34 HBase 安装部署 单节点配置 hbase-env hbase-site 超详细图文 附带配置文件
Hadoop-34 HBase 安装部署 单节点配置 hbase-env hbase-site 超详细图文 附带配置文件
736 2
|
存储 分布式计算 Hadoop
从“笨重大象”到“敏捷火花”:Hadoop与Spark的大数据技术进化之路
从“笨重大象”到“敏捷火花”:Hadoop与Spark的大数据技术进化之路
735 79
|
分布式计算 Kubernetes Hadoop
大数据-82 Spark 集群模式启动、集群架构、集群管理器 Spark的HelloWorld + Hadoop + HDFS
大数据-82 Spark 集群模式启动、集群架构、集群管理器 Spark的HelloWorld + Hadoop + HDFS
1087 6
|
分布式计算 资源调度 Hadoop
大数据-80 Spark 简要概述 系统架构 部署模式 与Hadoop MapReduce对比
大数据-80 Spark 简要概述 系统架构 部署模式 与Hadoop MapReduce对比
509 2