运维开发网

Hadoop:启动与停止命令

运维开发网 https://www.qedev.com 2020-03-27 10:38 出处:网络
Hadoop认证培训:启动与停止命令,在安装配置了Hadoop的伪分布式环境后就可以启动Hadoop了,首先需要格式化HDFS分布式文件系统,进入Hadoop的bin目录,操作命令如下: hadoop namenode -format 正常格式化HDFS的显示截图,如图2-1所示。 然后就可以启动Hadoop,进入Hadoop的bin目录,操作命令如下: start-all.sh 运行之后,执行j

Hadoop认证培训:启动与停止命令,在安装配置了Hadoop的伪分布式环境后就可以启动Hadoop了,首先需要格式化HDFS分布式文件系统,进入Hadoop的bin目录,操作命令如下:

hadoop namenode -format

正常格式化HDFS的显示截图,如图2-1所示。

Hadoop:启动与停止命令

然后就可以启动Hadoop,进入Hadoop的bin目录,操作命令如下:

start-all.sh

运行之后,执行jps命令可以看到Hadoop的所有守护进程,正常的显示截图,如图2-2所示。

Hadoop:启动与停止命令

从图2-2中可以看到,在执行start-all.sh启动命令后,Hadoop首先启动了NameNode的守护进程,紧接着是DataNode和SecondaryNameNode守护进程,然后是Jobtracker和TaskTracker守护进程。使用jps命令后就可以看到伪分布式下启动的所有守护进程了,其中NameNode、DataNode及Secondary-NameNode三个进程是HDFS的守护进程;JobTracker和TaskTracker是MapReduce的守护进程。之所以称这些进程为伪分布式模式,就是因为这5个守护进程都在一台机器节点运行,在分布式的情况下NameNode、SecondaryNameNode、JobTracker是Master节点,分别独立在一台机器节点运行,DataNode和TaskTracker是Slaver节点,也在同一台机器节点运行。

还可以通过Hadoop NameNode和JobTracker的Web接口来查看集群是否启动成功,其访问地址如下:

NameNode为http://localhost:50070/

JobTracker为http://localhost:50030/

Web界面的现实截图是如图2-3所示的HDFS的Web界面。

Hadoop:启动与停止命令

从图2-3中就可以看到Hadoop集群的配置容量、使用情况及节点是否正常等集群信息,也可以直接在浏览器的Web界面上直接浏览HDFS的内容以及日志文件。

MapReduce的Web界面,如图2-4所示。

Hadoop:启动与停止命令

从图2-4中就可以看到MapReduce的相关情况,包括集群Map和Reduce的槽位数及最大容量,以及提交的作业数。Hadoop MapReduce默认使用FIFO调度器,因此默认有一个default队列,用户提交的全部作业都会被提交到default队列并使用先进先出FIFO调度器调度运行。

如果要停止Hadoop运行可以使用以下命令:

stop-all.sh

0

精彩评论

暂无评论...
验证码 换一张
取 消