On 10/14/10 7:47 PM, Jeff Eastman wrote:
The recent commit to the POM fixed my build problem on my clean RedHat box. Currently, build-reuters.sh is failing to run the k-means step on Hadoop on that box and it looks like it is the same problem we've been seeing with others running the Cloudera CDH3: hadoop is running under a different user and the local file references don't resolve correctly when the job is run under mine. I haven't yet figured out the best way to fix this or why the other build-reuters job steps don't have this problem (they all use ./examples... file paths too).
It looks like the RandomSeedGenerator.buildRandom() is somehow seeing an empty input directory when it really has an 11.6 mb part file in it. The EOFException occurs when executing: SequenceFile.Reader reader = new SequenceFile.Reader(fs, fileStatus.getPath(), conf); on line 84. There are hdfs and mapred PIDs associated with the hadoop daemons, but why would that matter? The files in hdfs are all under /users/dev/examples... and my jobs are running as dev so I don't get why this is happening.

Reply via email to