hadoop启动DataNode和NameNode的神操作

前言

刚搭建好的hadoop或者启用hadoop时,相信大部分小伙伴都遇到过DataNode和NameNode很神奇地消失了,当然也相信大部分小伙伴为之恼怒过,在此我将讲一讲其中的某些原因以及一个神操作。

原因

  1. 当执行“jps”命令查看节点时,少了namenode或者datanode有可能的原因是虚拟机下linux的内存不足以致于namenode或者datanode挂了起不来。
    神操作呢,就是把挂了的节点再次拉起来呗!进入hadoop目录里的sbin目录执行以下命令:
sh hadoop-daemons.sh start namenode  //后面这个是节点名称,缺啥就写啥

因为在sbin目录里有那么一个hadoop-daemons.sh文件哦。
反手就是一张你想要的图,如下:
在这里插入图片描述

  1. 如果执行“jps”命令查看节点时并没有输出任何节点,只有一个jps进程时,极有可能是配置文件(如:/etc/profile)里的路径出现了问题,譬如jdk路径,还有就是配置文件里的名字格式不规范等等,原因很多,列出来的仅供参考!

有不足之处望留言指正!
———————END————————
Programmer:柘月十七

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章