所有的命令均在/opt/modules/hadoop-1.2.1/bin中
1、 第一种方式
分别启动HDFS和MapReduce,命令如下:
启动:start-dfs.sh
顺序NameNode、DataNode、SecondaryNameNode
start-mapred.sh
顺序JobTracker、TaskTracker
停止:stop-mapred.sh
顺序JobTracker、TaskTracker
stop-dfs.sh
顺序NameNode、DataNode、SecondaryNameNode
2、 第二种方式
全部启动或者全部停止,目录如下
启动:start-all.sh
顺序NameNode、DataNode、SecondaryNameNode、JobTracker、TaskTracker
停止:stop-all.sh
顺序JobTtracker、TaskTracker、NameNode、DataNode、SecondaryNameNode
3、 第三种方式
每个守护进程逐一进行启动,启动顺序如下:
NameNode、DataNode、SecondaryNameNode、JobTracker、TaskTracker
启动:
hadoop-daemon.sh start namenode
hadoop-daemon.shstart datanode
hadoop-daemon.shstart secondarynamenode
hadoop-daemon.shstart jobtracker
hadoop-daemon.sh start tasktracker
停止:
hadoop-daemon.sh stop jobtracker
hadoop-daemon.sh stop tasktracker
hadoop-daemon.shstop namenode
hadoop-daemon.shstop datanode
hadoop-daemon.sh stop secondarynamenode
上述命令依次执行。