hadoop 下mahout canopy算法的问题 求助

[复制链接]
查看11 | 回复1 | 2021-1-27 05:42:41 | 显示全部楼层 |阅读模式
一直报这个错误mahout版本换了几次hadoop下面的包也改了好多次实在找不出来了跪求求大神指点[[email protected]]$bin/mahoutcanopy-i/test/datas/synthetic_control.data-o/test/datas/output-dmorg.apache.mahout.common.distance.EuclideanDistanceMeasure-t1300-t250Runningonhadoop,using/usr/local/hadoop-0.20.2-cdh3u5/bin/hadoopandHADOOP_CONF_DIR=MAHOUT-JOB:/usr/local/mahout-distribution-0.7/mahout-examples-0.7-job.jarSLF4J:ClasspathcontainsmultipleSLF4Jbindings.SLF4J:Foundbindingin[jar:file:/usr/local/hadoop-0.20.2-cdh3u5/lib/mahout-examples-0.7-job.jar!/org/slf4j/impl/StaticLoggerBinder.class]SLF4J:Foundbindingin[jar:file:/usr/local/hadoop-0.20.2-cdh3u5/lib/slf4j-log4j12-1.4.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]SLF4J:Seehttp://www.slf4j.org/codes.html#multiple_bindingsforanexplanation.15/11/2506:11:03INFOcommon.AbstractJob:Commandlinearguments:{--distanceMeasure=[org.apache.mahout.common.distance.EuclideanDistanceMeasure],--endPhase=[2147483647],--input=[/test/datas/synthetic_control.data],--method=[mapreduce],--output=[/test/datas/output],--startPhase=[0],--t1=[300],--t2=[50],--tempDir=[temp]}15/11/2506:11:03INFOcanopy.CanopyDriver:BuildClustersInput:/test/datas/synthetic_control.dataOut:/test/datas/outputMeasure:org.apache.mahout.common.distance.EuclideanDistanceMeasure@19339d3t1:300.0t2:50.015/11/2506:11:06INFOinput.FileInputFormat:Totalinputpathstoprocess:115/11/2506:11:07INFOmapred.JobClient:Runningjob:job_201511250603_000115/11/2506:11:08INFOmapred.JobClient:map0%reduce0%15/11/2506:11:15INFOmapred.JobClient:TaskId:attempt_201511250603_0001_m_000000_0,Status:FAILEDjava.lang.RuntimeException:java.lang.reflect.InvocationTargetExceptionatorg.apache.hadoop.util.ReflectionUtils.newInstance(ReflectionUtils.java:115)atorg.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:602)atorg.apache.hadoop.mapred.MapTask.run(MapTask.java:323)atorg.apache.hadoop.mapred.Child$4.run(Child.java:266)atjava.security.AccessController.doPrivileged(NativeMethod)atjavax.security.auth.Subject.doAs(Subject.java:415)atorg.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1278)atorg.apache.hadoop.mapred.Child.main(Child.java:260)Causedby:java.lang.reflect.InvocationTargetExceptionatsun.reflect.NativeConstructorAccessorImpl.newInstance0(NativeMethod)atsun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)atsun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)atjava.lang.reflect.Constructor.newInstance(Constructor.java:526)atorg.apache.hadoop.uti
分 -->
回复

使用道具 举报

千问 | 2021-1-27 05:42:41 | 显示全部楼层
/test/datas/synthetic_control.data
只放置一行符合格式的数据试下,
估计某行不符合格式,而程序没有异常判断.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行