1.直接启动或者关闭所有的进程

在启动hadoop进程的时,通常直接使用(默认hadoop根目录下) 
sbin/start-all.sh 
sbin/stop-all.sh
但有时直接启动进程并不完整,我们就需要使用单独的命令

2.分模块启动

启动和关闭 namenode,secondaryNamenode和datenode进程
启动hdfs:
start-dfs.sh
stop-dfs.sh
启动yarn:
start-yarn.sh
stop-yarn.sh

3.各个节点单独启动

单独启动namenode守护进程
hadoop-daemons.sh start namenode
单独启动DataNode守护进程
hadoop-daemons.sh start datanode
单独启动SecondaryNameNode 守护进程
hadoop-daemons.sh start SecondaryNameNode
开启resourcemanager
yarn-daemon.sh start resourcemanager
开启nodemanager
yarn-daemons.sh start nodemanager