Hadoop中重新格式化namenode

题记:

Hadoop在我放下很久以后,再次拿起来。

使用

bin/start-all.sh

命令启动hadoop集群,死活不见namenode节点。在解决这个问题的时候,又不断的引出了很多新的问题。

虽然这些问题在以前学习hadoop时都解决过。但,正因为以前解决过,现在遇到这些问题就更不想重复解决了。想要以最快的速度启动集群。最后想了一个馊主意。直接格式化namenode吧。

进入正题:

hadoop中重新格式化namenode

因为之前正常启动过hadoop集群。所以在hadoop的对应data目录中,已经有很多相关文件夹了。我们在格式化之前得先删除相关文件夹才行。

一、对于master主节点进行操作

1、删除data、name、namesecondary三个文件夹。

201453_cFMG_870039.jpg

2、删除mrlocal目录中的四个文件夹

201807_Jfav_870039.jpg

3、删除logs文件夹中的所有文件

201942_jSW8_870039.jpg

二、对于node节点进行操作

1、删除hdfs/data中的所有文件

202232_0c19_870039.jpg

2、删除mrlocal中的所有文件

202412_xRZV_870039.jpg

3、删除logs中所有文件202550_cBha_870039.jpg

基本删除完成后。开始重新格式化namenode

三、格式化namenode

[hadoop@master hadoop]$ bin/hadoop namenode -format


格式化成功后。重新启动集群

四、重新启动集群

[hadoop@master hadoop]$ bin/start-all.sh

五、查看集群启动情况

[hadoop@master hadoop]$ jps
3851 Jps
3744 TaskTracker
3622 JobTracker
3279 NameNode
3533 SecondaryNameNode
3395 DataNode


如看到

[hadoop@master hadoop]$ jps
3851 Jps
3744 TaskTracker
3622 JobTracker
3279 NameNode
3533 SecondaryNameNode
3395 DataNode

则代表启动成功。








转载于:https://my.oschina.net/HIJAY/blog/220816

  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值