hadoop 啓動指令

start-all.sh 啓動所有的Hadoop守護進程。包括NameNode、 Secondary NameNode、DataNode、JobTracker、 TaskTrack
stop-all.sh 停止所有的Hadoop守護進程。包括NameNode、 Secondary NameNode、DataNode、JobTracker、 TaskTrack
start-dfs.sh 啓動Hadoop HDFS守護進程NameNode、SecondaryNameNode和DataNode
stop-dfs.sh 停止Hadoop HDFS守護進程NameNode、SecondaryNameNode和DataNode
hadoop-daemons.sh start namenode 單獨啓動NameNode守護進程
hadoop-daemons.sh stop namenode 單獨停止NameNode守護進程
hadoop-daemons.sh start datanode 單獨啓動DataNode守護進程
hadoop-daemons.sh stop datanode 單獨停止DataNode守護進程
hadoop-daemons.sh start secondarynamenode 單獨啓動SecondaryNameNode守護進程
hadoop-daemons.sh stop secondarynamenode 單獨停止SecondaryNameNode守護進程
start-mapred.sh 啓動Hadoop MapReduce守護進程JobTracker和TaskTracker
stop-mapred.sh 停止Hadoop MapReduce守護進程JobTracker和TaskTracker
hadoop-daemons.sh start jobtracker 單獨啓動JobTracker守護進程
hadoop-daemons.sh stop jobtracker 單獨停止JobTracker守護進程
hadoop-daemons.sh start tasktracker 單獨啓動TaskTracker守護進程
hadoop-daemons.sh stop tasktracker 單獨啓動TaskTracker守護進程


如果Hadoop集羣是第一次啓動,可以用start-all.sh。比較常用的啓動方式是一個一個守護進程來啓動,啓動的步驟如下。


1.啓動Hadoop的HDFS模塊裏的守護進程


HDFS裏面的守護進程啓動也有順序,即:


1)啓動NameNode守護進程;


2)啓動DataNode守護進程;


3)啓動SecondaryNameNode守護進程。


2.啓動MapReduce模塊裏面的守護進程


MapReduce的守護進程啓動也是有順序的,即:


1)啓動 JobTracker守護進程;


2)啓動TaskTracker守護進程。


關閉的步驟正好相反,

轉自:http://blog.csdn.net/guotong1988/article/details/22277141

發佈了42 篇原創文章 · 獲贊 60 · 訪問量 37萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章