ERROR: KeeperErrorCode = NoNode for /hbase/master

原因分析

通过上面的情景模拟,我们可以看到报错的原因在于zookeeper中出现问题,可能是zookeeper中的/hbase/master被删除,或者是在hbase集群启动之后重新安装了zookeeper,导致zookeeper中的/hbase/master节点数据异常。

1. 停止hbase对应服务进程

stop-hbase.sh

2. 删除hdfs上hbase生成的数据目录

hdfs dfs -rm -r /hbase

3. 进入zookeeper客户端,删除对应hbase的节点

进入zookeeper客户端。

zkCli.sh # 进入zookeeper客户端deleteall /hbasequit # 退出

4. 重新启动hbase集群

虚拟机Hadoop1执行如下命令重新启动hbase集群。

start-hbase.sh

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/487507.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【 C语言练习(4)—可自己设置游戏规则的猜数字游戏】

C语言练习(4) 文章目录 C语言练习(4)前言题目题目解析结果总结 前言 本次写的猜字游戏有两大优点,可重复玩游戏、可自己设置猜数字规则,通过猜数字游戏锻炼循环体和选择结构体 题目 写一个给定猜数次数&a…

【Vulkan入门】08-CreateRenderPass

目录 先叨叨git信息关键代码TestPipeLine::CreateRenderPass() 先叨叨 上篇已经为Pipeline编写好了程序(Shader)。接下来要为Pipeline创建RenderPass。 关于RenderPass,在【Vulkan入门】06-Pipeline介绍中已经作了简单的介绍。这里再详细说一…

【GitHub分享】you-get项目

【GitHub分享】you-get 一、介绍二、安装教程三、使用教程四、配置ffmpeg五,卸载 如果大家想要更具体地操作可去开源网站查看手册,这里只是一些简单介绍,但是也够用一般,有什么问题,也可以留言。 一、介绍 you-get是一…

【新】ApiHug官方文档-框架介绍-1/10

ApiHug SDK 扩展 https://apihug.com/zhCN-docs/frameworkApiHug SDK 扩展https://apihug.com/zhCN-docs/framework ApiHug - API design Copilot - IntelliJ IDEs Plugin | Marketplacehttps://plugins.jetbrains.com/plugin/23534-apihug--api-design-copilot 快速开启 - …

06-标准库开发-STM32-SPI通信协议软件实现

八、SPI协议在STM32中的软件实现 8.1 SPI协议简介 SPI(Serial Peripheral Interface,串行外设接口)是由Motorola公司开发的一种同步串行数据通信总线。它主要用于微控制器与外设之间的短距离通信,如传感器、显示屏、存储器模块等…

C++ 中的隐式类型转换与强制类型转换详解

在 C 中,类型转换是一个非常重要的概念,涉及从一种数据类型向另一种数据类型的转换。本文将从 隐式类型转换 和 强制类型转换 两个方面详细探讨它们的行为和注意事项,特别是高位和低位的处理。 一、隐式类型转换 隐式类型转换(Im…

Redis篇-5--原理篇4--Lua脚本

1、概述 Redis 支持使用 Lua 脚本来执行复杂的操作,这为 Redis 提供了更强的灵活性和性能优化能力。通过 Lua 脚本,你可以在服务器端执行一系列命令,而不需要多次往返客户端与服务器之间,从而减少了网络延迟并提高了效率。此外&a…

Muduo网络库解析---事件循环模块

文章目录 前言ChannelChannel代码Channel.hChannel.cc PollerPoller代码Poller.hPoller.cc EpollPollerEpollPoller代码EpollPoller.hEpollPoller.cc EventLoopEventLoop代码EventLoop.hEventLoop.cc 类图 前言 重写Muduo库实现核心模块的Git仓库 注:本文将重点剖…

全面解析Node.js版本管理工具NVM

本文还有配套的精品资源,点击获取 简介:NVM(Node Version Manager)是一个强大的工具,用于在不同项目中管理多个Node.js版本。通过NVM,开发者可以轻松切换环境,优化工作流程,并提升…

第十七届山东省职业院校技能大赛 中职组“网络安全”赛项资源任务书样题②

第十七届山东省职业院校技能大赛 中职组“网络安全”赛项资源任务书样题② 模块A 基础设施设置与安全加固(200分)A-1 登录安全加固(Windows, Linux)A-2 Nginx安全策略(Linux)A-3日志监控(Windows)A-4中间件…

常用环境部署(二十四)——Docker部署开源物联网平台Thingsboard

1、Docker和Docker-compose安装 参考网址如下: CENTOS8.0安装DOCKER&DOCKER-COMPOSE以及常见报错解决_centos8安装docker-compose-CSDN博客 2、 Thingsboard安装 (1)在/home目录下创建docker-compose.yml文件 vim /home/docker-com…

Python定位Span标签中的文字:实战指南

目录 一、准备工作 二、基本流程 三、代码示例 四、案例分析 五、进阶技巧 处理多个标签: 根据其他属性定位: 结合XPath: 使用Selenium: 六、注意事项 七、总结 在网页数据抓取和信息提取的过程中,经常需要…

【K8S系列】在 Kubernetes 中使用 Prometheus 进行监控的详细指南

Prometheus 是一个开源的监控和报警工具,广泛用于 Kubernetes 环境中。本文将深入探讨如何通过 Kubernetes 中的注解配置 Prometheus 的抓取设置,以高效监控服务,并确保系统的可靠性和可维护性。 一、Prometheus 简介 Prometheus 是一个功能…

网页核心页面设计(第7章)

一、生态家居网页 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8" /><meta http-equiv"X-UA-Compatible" content"IEedge" /><meta name"viewport" content"widthdevi…

Unix、GNU、BSD 风格中 ps 参数的区别

注&#xff1a;本文为“不同风格中 ps 命令参数的区别”相关文章合辑。 未去重。 BSD 风格和 UNIX 风格中 ps 参数的区别 作者&#xff1a;Daniel Stori 译者&#xff1a;LCTT Name1e5s | 2017-06-17 10:53 One Last Question ps aux 以及 ps -elf 都是查看进程的方式&…

vue前端实现导出页面为word(两种方法)

将vue页面导出为word文档&#xff0c;不用写模板&#xff0c;直接导出即可。 第一种方法(简单版) 第一步&#xff1a;安装所需依赖 npm install html-docx-js -S npm install file-saver -S第二步&#xff1a;创建容器&#xff0c;页面使用方法&#xff08;简单版&#xff1…

【C++】map

map 可以看到&#xff0c;map也有map和multimap两种。 可以看到第一个参数Key是key&#xff0c;第二个T其实就是value。第三个参数可以看出只有Key参与比较&#xff0c;value不进行比较。 map的Key就是map底层关键字的类型&#xff0c;T是map底层value的类型&#xff0c;set默…

专题一:斐波那契数列模型算法

> 作者&#xff1a;დ旧言~ > 座右铭&#xff1a;松树千年终是朽&#xff0c;槿花一日自为荣。 > 目标&#xff1a;了解什么是记忆化搜索&#xff0c;并且掌握记忆化搜索算法。 > 毒鸡汤&#xff1a;有些事情&#xff0c;总是不明白&#xff0c;所以我不会坚持。早…

基础算法——搜索与图论

搜索与图论 图的存储方式2、最短路问题2.1、Dijkstra算法&#xff08;朴素版&#xff09;2.2、Dijkstra算法&#xff08;堆优化版&#xff09;2.3、Bellman-Ford算法2.4、SPFA求最短路2.5、SPFA判负环2.6、Floyd算法 图的存储方式 2、最短路问题 最短路问题可以分为单源最短路…