启动hdfs和yarn后,运行wordcount程序,错误如下:
[root@master hadoop]# hadoop jar /usr/local/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-examples-2.7.3.jar wordcount /wcinput/input.txt /wcoutput
18/10/06 14:21:43 INFO client.RMProxy: Connecting to ResourceManager at master/192.168.56.100:8032
18/10/06 14:21:45 INFO input.FileInputFormat: Total input paths to process : 1
18/10/06 14:21:46 INFO mapreduce.JobSubmitter: number of splits:1
18/10/06 14:21:46 INFO mapreduce.JobSubmitter: Submitting tokens for job: job_1538806803872_0001
18/10/06 14:21:47 INFO impl.YarnClientImpl: Submitted application application_1538806803872_0001
18/10/06 14:21:47 INFO mapreduce.Job: The url to track the job: http://master:8088/proxy/application_1538806803872_0001/
18/10/06 14:21:47 INFO mapreduce.Job: Running job: job_1538806803872_0001
18/10/06 14:22:00 INFO mapreduce.Job: Job job_1538806803872_0001 running in uber mode : false
18/10/06 14:22:00 INFO mapreduce.Job: map 0% reduce 0%
18/10/06 14:22:02 INFO mapreduce.Job: Task Id : attempt_1538806803872_0001_m_000000_0, Status : FAILED
Container launch failed for container_1538806803872_0001_01_000002 : 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(Serialize