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:柘月十七

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