一、一键启停脚本
Hadoop HDFS组件内置了HDFS集群的一键启停脚本
$HADOP_HOME/sbin/start-all.sh,一键启动HDFS集群
执行原理:
在执行此脚本的机器上,启动SecondaryNameNode
读取core-site.xml内容(fs.defaultFS项),确认NameNode所在机器,启动NameNode
读取workers内容,确认DataNode所在机器,启动全部DataNode
$HADOOP_HOME/sbin/stop-dfs.sh,一键关闭HDFS集群
执行原理:
在执行此脚本的机器上,关闭SecondaryNameNode
读取core-site.xml内容(fs.defaultFS项),确认NameNode所在机器,关闭NameNode
读取workers内容,确认DataNode所在机器,关闭全部DataNode
二、单进程启动停止
三、一键启停脚本可用
$HADOOP_HOME/sbin/start-dfs.sh
$HADOOP_HOME/sbin/stop-dfs.sh
四、独立进程启停可用
$HADOOP_HOME/sbin/hadoop-daemon.sh
$HADOOP_HOME/bin/hdfs --daemon