当前位置:主页 »

在hadoop中,文件是存储于hdfs的,启动了hadoop后实际启动的是mapreduce。Yarn是负责资源管理和任务调度的,如何启动yarn呢?本文描述了在mapreduce启动的情况下如何启动yarn。

需要准备的:

详细操作方法和步骤:

首先需要修改mapred-site.xml文件,从网上下载的hadoop的配置文件中,往往是包含mapred-site.xml.template的,我们将这个文件改名即可。
修改mapred-site.xml文件的内容,加入如下的内容即可, <property>         <name>mapreduce.framework.name</name>         <value>yarn</value> </property>
修改yarn-site.xml的配置文件,加入如下的内容即可。 <property>         <name>yarn.nodemanager.aux-services</name>         <value>mapreduce_shuffle</value>         </property>
启动yarn即可,在hadoop的安装根目录下面执行如下命令:./sbin/start-yarn.sh即可,执行无误会提示:starting yarn daemons。
如何检验yarn有没有启动成功呢?通过查看进程的方式,我们输入jps,如果发现多了 NodeManager 和 ResourceManager 两个后台进程,证明启动成功。
yarn有自己的管理界面,我们只需要输入地址:http://localhost:8088/cluster,就能以界面的方式查看任务运行情况了。

需要注意的:

请看图片示例:

推荐相关