十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
小编给大家分享一下hadoop-006完全分布式问题有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
成都创新互联公司是一家专业提供柞水企业网站建设,专注与成都网站制作、做网站、外贸营销网站建设、H5开发、小程序制作等业务。10年已为柞水众多企业、政府机构等服务。创新互联专业网站制作公司优惠进行中。
一、运行mapreduce 任务,但是在yarn里看不到任务。
bin/yarn jar share/hadoop/mapreduce/hadoop-mapreduce-examples-2.7.2.jar wordcount /test /out1
我配置的resourceManager 为 http://192.168.31.136:8088
原因是在 mapred-site.xml 没有配置
二、配置好问题一后,运行mr任务提示The auxService:mapreduce_shuffle does not exist
原因是在yarn-site.xml 没有配置yarn.nodemanager.aux-services 节点
报错如下
16/11/29 23:10:45 INFO mapreduce.Job: Task Id : attempt_1480432102879_0001_m_000000_2, Status : FAILED Container launch failed for container_e02_1480432102879_0001_01_000004 : org.apache.hadoop.yarn.exceptions.InvalidAuxServiceException: The auxService:mapreduce_shuffle does not exist at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.apache.hadoop.yarn.api.records.impl.pb.SerializedExceptionPBImpl.instantiateException(SerializedExceptionPBImpl.java:168) at org.apache.hadoop.yarn.api.records.impl.pb.SerializedExceptionPBImpl.deSerialize(SerializedExceptionPBImpl.java:106) at org.apache.hadoop.mapreduce.v2.app.launcher.ContainerLauncherImpl$Container.launch(ContainerLauncherImpl.java:155) at org.apache.hadoop.mapreduce.v2.app.launcher.ContainerLauncherImpl$EventProcessor.run(ContainerLauncherImpl.java:375) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) |
-----------------------------------------------------------------------------------------------------------------
配置文件记录
已提前搭建好三个节点的zookeeper 小集群,配置可以实现 HDFS HA和 YARN HA
一、hadoop-env.sh 修改了
export JAVA_HOME=/usr/lib/jvm/jdk8/jdk1.8.0_111 |
二、yarn-env.sh 修改了
export JAVA_HOME=/usr/lib/jvm/jdk8/jdk1.8.0_111 |
三、core-site.xml
|
四、hdfs-site.xml
|
五、mapred-site.xml
|
六、slaves
192.168.31.136
|
七、yarn-site.xml
|
八、配置 /etc/hosts 文件 并配置 ssh免密码登录
192.168.31.136 master.com master 192.168.31.130 slave01 192.168.31.229 slave02 |
看完了这篇文章,相信你对“hadoop-006完全分布式问题有哪些”有了一定的了解,如果想了解更多相关知识,欢迎关注创新互联行业资讯频道,感谢各位的阅读!