win10+hadoop-1.2.1版本,运行MR示例出现问题,求解!

时间:2022-09-24 22:51:15
我在手提电脑中win10+cygwin64+hadoop1.2.1版本,已经安装成功,HDFS已经能够正常工作。但是在测试MR时,出现如下问题,在网络上搜索了很多,都无法解决,求高手解决。
下面有个faile java.lang.throwable:Chile Error错误,不知道是什么情况?

请不要告诉我应该在linux环境下跑Hadoop之类的话,谢谢!    

$ hadoop jar hadoop/hadoop-examples-1.2.1.jar wordcount /input /output

15/11/25 11:38:41 INFO input.FileInputFormat: Total input paths to process : 1
15/11/25 11:38:41 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform.                                .. using builtin-java classes where applicable
15/11/25 11:38:41 WARN snappy.LoadSnappy: Snappy native library not loaded
15/11/25 11:38:42 INFO mapred.JobClient: Running job: job_201511251059_0001
15/11/25 11:38:43 INFO mapred.JobClient:  map 0% reduce 0%
15/11/25 11:38:48 INFO mapred.JobClient: Task Id : attempt_201511251059_0001_m_000002_0, Status : FAI                                LED
java.lang.Throwable: Child Error
        at org.apache.hadoop.mapred.TaskRunner.run(TaskRunner.java:271)
Caused by: java.io.IOException: Task process exit with nonzero status of -1.
        at org.apache.hadoop.mapred.TaskRunner.run(TaskRunner.java:258)

15/11/25 11:38:48 WARN mapred.JobClient: Error reading task outputhttp://Orange:50060/tasklog?plainte                                xt=true&attemptid=attempt_201511251059_0001_m_000002_0&filter=stdout
15/11/25 11:38:48 WARN mapred.JobClient: Error reading task outputhttp://Orange:50060/tasklog?plainte                                xt=true&attemptid=attempt_201511251059_0001_m_000002_0&filter=stderr
15/11/25 11:38:51 INFO mapred.JobClient: Task Id : attempt_201511251059_0001_m_000002_1, Status : FAI                                LED
java.lang.Throwable: Child Error
        at org.apache.hadoop.mapred.TaskRunner.run(TaskRunner.java:271)
Caused by: java.io.IOException: Task process exit with nonzero status of -1.
        at org.apache.hadoop.mapred.TaskRunner.run(TaskRunner.java:258)

15/11/25 11:38:52 WARN mapred.JobClient: Error reading task outputhttp://Orange:50060/tasklog?plainte                                xt=true&attemptid=attempt_201511251059_0001_m_000002_1&filter=stdout
15/11/25 11:38:52 WARN mapred.JobClient: Error reading task outputhttp://Orange:50060/tasklog?plainte                                xt=true&attemptid=attempt_201511251059_0001_m_000002_1&filter=stderr
15/11/25 11:38:55 INFO mapred.JobClient: Task Id : attempt_201511251059_0001_m_000002_2, Status : FAI                                LED
java.lang.Throwable: Child Error
        at org.apache.hadoop.mapred.TaskRunner.run(TaskRunner.java:271)
Caused by: java.io.IOException: Task process exit with nonzero status of -1.
        at org.apache.hadoop.mapred.TaskRunner.run(TaskRunner.java:258)

15/11/25 11:38:55 WARN mapred.JobClient: Error reading task outputhttp://Orange:50060/tasklog?plainte                                xt=true&attemptid=attempt_201511251059_0001_m_000002_2&filter=stdout
15/11/25 11:38:55 WARN mapred.JobClient: Error reading task outputhttp://Orange:50060/tasklog?plaintext=true&attemptid=attempt_201511251059_0001_m_000002_2&filter=stderr
15/11/25 11:39:01 INFO mapred.JobClient: Task Id : attempt_201511251059_0001_m_000001_0, Status : FAILED
java.lang.Throwable: Child Error
        at org.apache.hadoop.mapred.TaskRunner.run(TaskRunner.java:271)
Caused by: java.io.IOException: Task process exit with nonzero status of -1.
        at org.apache.hadoop.mapred.TaskRunner.run(TaskRunner.java:258)

15/11/25 11:39:02 WARN mapred.JobClient: Error reading task outputhttp://Orange:50060/tasklog?plaintext=true&attemptid=attempt_201511251059_0001_m_000001_0&filter=stdout
15/11/25 11:39:02 WARN mapred.JobClient: Error reading task outputhttp://Orange:50060/tasklog?plaintext=true&attemptid=attempt_201511251059_0001_m_000001_0&filter=stderr
15/11/25 11:39:05 INFO mapred.JobClient: Task Id : attempt_201511251059_0001_m_000001_1, Status : FAILED
java.lang.Throwable: Child Error
        at org.apache.hadoop.mapred.TaskRunner.run(TaskRunner.java:271)
Caused by: java.io.IOException: Task process exit with nonzero status of -1.
        at org.apache.hadoop.mapred.TaskRunner.run(TaskRunner.java:258)

15/11/25 11:39:05 WARN mapred.JobClient: Error reading task outputhttp://Orange:50060/tasklog?plaintext=true&attemptid=attempt_201511251059_0001_m_000001_1&filter=stdout
15/11/25 11:39:05 WARN mapred.JobClient: Error reading task outputhttp://Orange:50060/tasklog?plaintext=true&attemptid=attempt_201511251059_0001_m_000001_1&filter=stderr
15/11/25 11:39:08 INFO mapred.JobClient: Task Id : attempt_201511251059_0001_m_000001_2, Status : FAILED
java.lang.Throwable: Child Error
        at org.apache.hadoop.mapred.TaskRunner.run(TaskRunner.java:271)
Caused by: java.io.IOException: Task process exit with nonzero status of -1.
        at org.apache.hadoop.mapred.TaskRunner.run(TaskRunner.java:258)

15/11/25 11:39:08 WARN mapred.JobClient: Error reading task outputhttp://Orange:50060/tasklog?plaintext=true&attemptid=attempt_201511251059_0001_m_000001_2&filter=stdout
15/11/25 11:39:08 WARN mapred.JobClient: Error reading task outputhttp://Orange:50060/tasklog?plaintext=true&attemptid=attempt_201511251059_0001_m_000001_2&filter=stderr
15/11/25 11:39:11 INFO mapred.JobClient: Job complete: job_201511251059_0001
15/11/25 11:39:11 INFO mapred.JobClient: Counters: 4
15/11/25 11:39:11 INFO mapred.JobClient:   Job Counters
15/11/25 11:39:11 INFO mapred.JobClient:     SLOTS_MILLIS_REDUCES=0
15/11/25 11:39:11 INFO mapred.JobClient:     Total time spent by all reduces waiting after reserving slots (ms)=0
15/11/25 11:39:11 INFO mapred.JobClient:     SLOTS_MILLIS_MAPS=25142
15/11/25 11:39:11 INFO mapred.JobClient:     Total time spent by all maps waiting after reserving slots (ms)=0

3 个解决方案

#1


网上有说两种解决方案,但是都不对。
1)说是logs目录下日志数量太多。我刚的系统,日志很少,所以这种方法没有用。
http://blog.sina.com.cn/s/blog_b88e09dd01014x2g.html
2)说是要修改java/jre/bin的执行权限。我修改过,仍然没有用。
http://www.68idc.cn/help/jiabenmake/qita/20150221228570.html

还有哪位专家知道?求助!

#2


请问楼主这个问题解决了吗?怎么解决的呢

#3


我也是呀,楼主怎么解决,急

#1


网上有说两种解决方案,但是都不对。
1)说是logs目录下日志数量太多。我刚的系统,日志很少,所以这种方法没有用。
http://blog.sina.com.cn/s/blog_b88e09dd01014x2g.html
2)说是要修改java/jre/bin的执行权限。我修改过,仍然没有用。
http://www.68idc.cn/help/jiabenmake/qita/20150221228570.html

还有哪位专家知道?求助!

#2


请问楼主这个问题解决了吗?怎么解决的呢

#3


我也是呀,楼主怎么解决,急