HDFS高可用集群中NameNode无法启动——解决方案
我是在刚搭建好HDFS高可用后,发现存在一台NamNode节点无法启动,但该节点上的DataNode仍可正常运行。其它的NameNode在正常运行。
问题可能是由多个NameNode上的元数据信息不一致,解决方法如下:
1、停止HDFS集群。
2、删除每个NameNode节点上的data、logs。(我是在刚搭好HDFS集群遇到的这个问题,所有data和logs中的数据可直接删除。如果data和logs中存在重要的不能删除的数据,还请将数据迁移保存至别处,或使用其它方法进行解决)。
3、在每一个JournalNode节点上,输入以下命令启动journalnode服务。(我是在每一台NameNode上启动的)。
hdfs --daemon start journalnode
4、在一个NameNode节点上,对其进行格式化,并启动。
//格式化
hdfs namenode -format//启动namenode
hdfs --daemon start namenode
5、在其它每一个NameNode节点上执行下面这句话,同步<第4步那个NameNode节点>的元数据信息。
hdfs namenode -bootstrapStandby
6、其它NameNode节点都去执行下面这句话启动NameNode——除<第4步那个NameNode节点>。
hdfs --daemon start namenode
然后通过jps就可以查看NameNode已经启动了。
HDFS高可用集群中NameNode无法启动——解决方案相关推荐
- Hadoop高可用集群下namenode格式化失败问题解决
Hadoop高可用集群下namenode格式化失败问题解决 输入hdfs namenode -format报如下错误 解决方法: 1.在zookeeper目录下执行./bin/zkServer.sh ...
- [转]HA高可用集群中“脑裂“问题解决
什么是脑裂(split-brain) 在"双机热备"高可用(HA)系统中,当联系两个节点的"心跳线"断开时(即两个节点断开联系时),本来为一个整体.动作协调的H ...
- 高可用集群中的选举机制
2019独角兽企业重金招聘Python工程师标准>>> 一个高可用的集群里,一般都会存在主节点的选举机制.这里以elasticsearch集群为例,介绍一下集群的节点选举方法. 如果 ...
- 从0开始搭建Hadoop2.x高可用集群(HDFS篇)
从0开始搭建Hadoop2.x高可用集群(HDFS篇) 演示目标 演示环境 注意事项 准备虚拟机 关闭防火墙 检查系统时间 修改host 设置免密登录 卸载OpenJDK 安装软件 准备HDFS 配置 ...
- Hadoop2.0高可用集群搭建【保姆级教程】
搭载Hadoop2.0高可用集群 说明 准备 下载好所需要的文件 目录准备 虚拟机网络配置(可能会在其他文章中讲到) 文件的安装 配置环境变量 环境变量的验证 关闭防火墙 配置Hadoop高可用集群 ...
- mycat mysql好可用架构_想要学会MyCat高可用集群搭建,但是这些知识点却还玩不明白?...
一.集群架构 1.MyCat实现读写分离架构 在我前面的文章, 我已经讲解过了通过MyCat来实现MySQL的读写分离, 从而完成MySQL集群的负载均衡 , 如下面的结构图: 但是以上架构存在问题 ...
- 高可用集群的脑裂问题
本文来说下集群的脑裂问题 文章目录 什么是脑裂(split-brain) 集群脑裂产生的原因 如何预防HA集群脑裂 什么是Fence设备 本文小结 什么是脑裂(split-brain) 在" ...
- K8S 学习笔记三 核心技术 Helm nfs prometheus grafana 高可用集群部署 容器部署流程
K8S 学习笔记三 核心技术 2.13 Helm 2.13.1 Helm 引入 2.13.2 使用 Helm 可以解决哪些问题 2.13.3 Helm 概述 2.13.4 Helm 的 3 个重要概念 ...
- 内网环境下手动部署kubernetes(v1.26.3)高可用集群
这篇博客主要是记录了手动部署一个高可用的Kubernetes集群的过程.旨在帮助自己及初学者学习kubernetes,并记录下具体的操作过程和总结的知识点.文中可能存在一些问题或不足之处,仅供参考. ...
最新文章
- 安装ssd后不识别网卡_缓冲床安装后不耐磨 缓冲条应该如何选择
- Javascript s02
- 开启 Truffle Ganache MetaMask交互
- SAP 物料分类账常用表
- 实验4 贪心法(作业调度问题)
- android 4.0系统,全新Android 4.0系统_手机Android频道-中关村在线
- input file 选择文件后自动上传文件
- 称称八字几两命——莫当真
- 阿里云loT物联网学习
- 向98年的华为学习:没有高管办公室的青铜器软件
- 面试官问:为什么 Java 线程没有Running状态?我懵了
- 利用分支限界法解决01背包和货郎担问题
- 【Python常微分方程】
- 【DS实践 | Coursera】Assignment3 | Introduction to Data Science in Python
- mybatis中设置主键返回
- python中cat,stac,transpose,permute,squeeze区别用法
- 深度学习之昆虫种类识别
- 查询字符串最长公共前缀
- [新闻摘录]第一届山西省互联网大会(2015.07.03召开)概要
- Camera in ROS and VISCA
热门文章
- log nginx 显示时间_nginx日志时间添加毫秒显示
- java -- 每日一题
- UA OPTI544 量子光学6 光与介质相互作用 Raman Coupling in 3-level System
- 基于 pyspider 的 infoq.com 爬虫
- 直播系统代码,点击产生动画效果并移动的特效
- 孔子语录 翻译...
- WRTNode刷写戴维营提供的Uboot
- 小说中场景的功能_场景的功能
- quilt 的使用例子
- 【问题描述】假设今年工业产值为100万元,产值增产率从键盘输入,请编程计算工业产值经过多少年可以实现翻一番(即增加1倍)【输入形式】输入增产率 (float型数据),如输入10则表示增产率10%