解决hadoop namenode 无法启动
hadoop集群正常运行,不小心把namenode节点服务器shutdown了,重启服务器后,启动hadoop发现namenode节点无法启动,50070端口无法访问,50030端口正常。
这种情况下只好去看namenode日志了,下载日志文件到本地查看
在hadoop的logs目录下
查看发现是主节点上的一个文件权限不是hadoop的,启动时报错:java.io.FileNotFoundException: /usr/local/hadoop/dfs/name/current/VERSION (Permission denied)
查看此路径文件发现问题
对于该问题直接chown -R进行权限修改即可,如上图红线标示
至此,在启动hadoop即可启动namenode节点,启动后进入了安全模式
解决方案:$bin/hadoop dfsadmin -safemode leave #关闭safe mode
这样,就解决了namenode 无法启动的问题。
这里注意,后期关闭服务器时,一定要先将hadoop集群关闭后才能关闭服务器,不然容易出现很多问题。我这里是出现的namenode无法启动,可能还有其他的问题,出了问题一定去日志中看出了什么问题,然后才能对症下药解决。
原文:https://blog.csdn.net/hwwzyh/article/details/39312235?utm_source=copy
解决hadoop namenode 无法启动相关推荐
- Hadoop namenode无法启动问题解决
Hadoop namenode无法启动问题解决 参考文章: (1)Hadoop namenode无法启动问题解决 (2)https://www.cnblogs.com/unflynaomi/p/447 ...
- Hadoop Namenode不能启动
自己在虚拟机上建立伪分布环境,第一天还一切正常,后来发现每次重新开机以后都不能正常启动,在start-dfs.sh之后jps一下发现namenode不能正常启动,按提示找到logs目录下namenod ...
- Hadoop集群启动时NameNode未启动解决方法
最近,我在学习搭建hadoop集群,可是搭建完成后当使用start-all.sh启动hadoop集群的时候,发现NameNode未启动,我经过反复查询发现是因为datanode的clusterID不匹 ...
- 解决 Hadoop 启动 ERROR: Attempting to operate on hdfs namenode as root 的方法
解决 Hadoop 启动 ERROR: Attempting to operate on hdfs namenode as root 的方法 1.问题 hadoop-3.1.0启动hadoop集群时会 ...
- 在虚拟机环境下,电脑间拷贝配置好的伪分布式Hadoop环境,出现namenode不能启动的问题!...
原因:在原来的电脑上配置伪分布的时候,已经将hostname与IP绑定了,所以拷贝到别的电脑的时候,重新启动的时候就会失败,因为新的电脑的IP不见得就和原来的电脑的IP一样!因为在不同的网络中,在NA ...
- 解决Hadoop时no namenode to stop异常或则 是 jps中没有namenode
一:问题: 在jps的时候没有发现namenode 在stop-all.sh 的时候 ,出现 No namenode to stop 二:寻找解决方法 1.博客的寻找 2.在脚本中发现了一个关键的地方 ...
- Hadoop HA HDFS启动 NameNode启动失败解析
今天也要努力学习 作者大哥:me2xp https://www.linuxidc.com/Linux/2016-03/129437.htm 看日志真的很重要!!!!!!!!!! 一.问题描述 HA按 ...
- hadoop namenode启动不了_Hadoop框架:HDFS高可用环境配置
一.HDFS高可用 1.基础描述 在单点或者少数节点故障的情况下,集群还可以正常的提供服务,HDFS高可用机制可以通过配置Active/Standby两个NameNodes节点实现在集群中对NameN ...
- Hadoop namenode启动瓶颈分析
转载:http://blog.csdn.net/AE86_FC/archive/2010/08/26/5842020.aspx NameNode启动过程详细剖析 NameNode中几个关键的数据结构 ...
最新文章
- java token生成和验证_java生成定长度的随机验证码
- 通过数组和枚举简化GPIO操作编码
- 【iOS-Cocos2d游戏开发之二十一 】自定义精灵类并为你的精灵设置攻击帧(指定开始帧)以及扩展Cocos2d源码的CCAnimation简化动画创建!...
- Windows批处理BAT脚本
- 批量处理word文件内容_word文档批量处理大师
- 2017 Multi-University Training Contest - Team 4:1004. Dirt Ratio
- abp框架使用ip访问
- python 水位流量关系曲线_水位流量关系曲线的绘制方法_张红艳
- 如何解决打印机卡纸问题 以HP LaserJet 5100 机型为例清除故障
- LeetCode每日一题(22年1月27日-2月5日)
- php 简明现代魔法,【转】WinCacheGrind配合XDebug分析PHP程序性能 — 简明现代魔法...
- 肝了一天一夜 吐血整理的超级实用的Web前端面试题总结
- 各国iPhone5系列最新裸机价格
- 中国互联网微博生死局及商业价值分析
- Oracle--ORA-01775: 同义词的循环链
- YOLOX的解耦头结构思考
- 全选反选最快的实现方法
- 《MySQL 8从零开始学(视频教学版)》简介
- OpenEuler兼容Erlang 23.0测试过程中,No OpenGL headers found, No GLU headers (glu.h) ,wxWidgets not found
- 怎么给win10电脑设置每个月16号定时提醒