京东6.18大促主会场领京享红包更优惠

 找回密码
 立即注册

QQ登录

只需一步,快速开始

解读hadoop启动集群之后没有namenode的一种环境

2024-11-3 02:03| 发布者: ae2942d9| 查看: 67| 评论: 0

摘要: 目次先说结论我的做法是总结先说结论 一样平常在网上搜刮这个题目都是让重新格式化namenode(固然,格式化之前要记得清空namenode和DataNode文件夹)。 但是对于我之前碰到的题目却没法解决。 我的做法是 查抄你的hado
目次

先说结论

一样平常在网上搜刮这个题目都是让重新格式化namenode(固然,格式化之前要记得清空namenode和DataNode文件夹)。

但是对于我之前碰到的题目却没法解决。

我的做法是

查抄你的hadoop的配置文件是否填写正确

我的hadoop的hdfs-site.xml中的主机IP地址未填写正确

导致启动集群服务后namenode启动不上

hdfs固然也没法用

我的假造时机产生这个题目重要是假造机的IP地址发生了改变,在这里我简朴纪录一下发生这种题目怎么处理,也方便我以后参阅。

  • 1.起首查明每台假造机的IP地址,修改 etc/hosts文件。
  • 2.保证每台假造机能互ping,ssh免暗码登录可以使用。
  • 3.修改hadoop文件夹中 etc/hadoop中的core-site.xml、hdfs-site.xml、和zookeeper文件夹(假如安装了zookeeper的话)中的zoo.cfg 文件
  • 4.格式化节点(hadoop-2.9.2/bin/hdfs namenode -format),假如所有假造机的IP地址都发生了改变,那么就都要格式化,格式化之前要记得清空namenode和DataNode文件夹,并修改namenode和DataNode文件夹的权限(chmod 777 namenode)
  • 5.最后再启动集群 hadoop-2.9.2/sbin/start-all.sh,以后关闭集群最好使用stop-all.sh
  • 6.先试试用下令上传文件到hdfs是否成功(hadoop-2.9.2/bin/hdfs dfs -put student.txt /tmp/),然后再试着用浏览器访问假造机50070端口,假如都能调试成功再试着用java大概python等脚本操作hdfs。

总结

以上为个人履历,希望能给大家一个参考,也希望大家多多支持脚本之家。


来源:https://www.jb51.net/server/328490s1x.htm
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
关闭

站长推荐上一条 /6 下一条

QQ|手机版|小黑屋|梦想之都-俊月星空 ( 粤ICP备18056059号 )|网站地图

GMT+8, 2025-7-1 19:39 , Processed in 0.028206 second(s), 19 queries .

Powered by Mxzdjyxk! X3.5

© 2001-2025 Discuz! Team.

返回顶部