Hi,
I follow this tutorial to run Mahout, but look like I got the same problem with you.
http://datachurn.blogspot.fr/2013/10/steps-to-run-k-means-clustering-on.html
After that, I tried the mahout examples:
k-Means Clustering: # mahout org.apache.mahout.clustering.syntheticcontrol.kmeans.Job
Canopy Clustering : # mahout org.apache.mahout.clustering.syntheticcontrol.canopy.Job
Fuzzy k-Means Clustering: # mahout org.apache.mahout.clustering.syntheticcontrol.fuzzykmeans.Job
15/03/25 13:06:19 INFO mapreduce.Job: Task Id : attempt_1426848955524_0048_m_000000_2, Status : FAILED
Error: java.io.FileNotFoundException: File output does not exist
at org.apache.hadoop.fs.RawLocalFileSystem.listStatus(RawLocalFileSystem.java:376)
at org.apache.hadoop.fs.FileSystem.listStatus(FileSystem.java:1485)
at org.apache.hadoop.fs.FileSystem.listStatus(FileSystem.java:1525)
at org.apache.hadoop.fs.ChecksumFileSystem.listStatus(ChecksumFileSystem.java:570)
at org.apache.hadoop.fs.FileSystem.listStatus(FileSystem.java:1485)
at org.apache.hadoop.fs.FileSystem.listStatus(FileSystem.java:1525)
at org.apache.mahout.clustering.classify.ClusterClassificationMapper.finalClustersPath(ClusterClassificationMapper.java:158)
at org.apache.mahout.clustering.classify.ClusterClassificationMapper.setup(ClusterClassificationMapper.java:75)
at org.apache.hadoop.mapreduce.Mapper.run(Mapper.java:142)
at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:784)
at org.apache.hadoop.mapred.MapTask.run(MapTask.java:341)
at org.apache.hadoop.mapred.YarnChild$2.run(YarnChild.java:163)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:415)
at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1628)
at org.apache.hadoop.mapred.YarnChild.main(YarnChild.java:158)
It looks for the cluster path, but even though the path exists, it’s still resulted with a FileNotFound exception.
Thanks if anyone can help.
Sincerely,