当前位置:   article > 正文

Hadoop:启动与停止命令_启动hadoop

启动hadoop

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

hadoop namenode -format

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

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

start-all.sh

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

从图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节点,也在同一台机器节点运行。来源:CUUG官网

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

NameNode为http://localhost:50070/

JobTracker为http://localhost:50030/

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

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

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

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

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

stop-all.sh

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/532037
推荐阅读
相关标签
  

闽ICP备14008679号