+1 for a bug (tested two days agon - was not sure if i simply missed
something)
2007-01-17 12:03:07,691 WARN util.NativeCodeLoader - Unable to load
native-hadoop library for your platform... using builtin-java classes
where applicable
2007-01-17 12:03:07,722 WARN mapred.LocalJobRunner - job_6cexok
java.io.EOFException
at java.io.DataInputStream.readFully(DataInputStream.java:178)
at org.apache.hadoop.io.DataOutputBuffer$Buffer.write
(DataOutputBuffer.java:57)
at org.apache.hadoop.io.DataOutputBuffer.write
(DataOutputBuffer.java:91)
at org.apache.hadoop.io.UTF8.readChars(UTF8.java:212)
at org.apache.hadoop.io.UTF8.readString(UTF8.java:204)
at org.apache.hadoop.io.ObjectWritable.readObject
(ObjectWritable.java:173)
at org.apache.hadoop.io.ObjectWritable.readFields
(ObjectWritable.java:61)
at org.apache.hadoop.mapred.MapTask$MapOutputBuffer.spill
(MapTask.java:427)
at org.apache.hadoop.mapred.MapTask
$MapOutputBuffer.sortAndSpillToDisk(MapTask.java:385)
at org.apache.hadoop.mapred.MapTask$MapOutputBuffer.access
$200(MapTask.java:239)
at org.apache.hadoop.mapred.MapTask.run(MapTask.java:188)
at org.apache.hadoop.mapred.LocalJobRunner$Job.run
(LocalJobRunner.java:109)
Am 18.01.2007 um 23:09 schrieb Brian Whitman:
On Jan 18, 2007, at 4:44 PM, Andrzej Bialecki wrote:
java.io.EOFException
at java.io.DataInputStream.readFully(DataInputStream.java:
178)
at org.apache.hadoop.io.DataOutputBuffer$Buffer.write
(DataOutputBuffer.java:57)
at org.apache.hadoop.io.DataOutputBuffer.write
(DataOutputBuffer.java:91)
at org.apache.hadoop.io.UTF8.readChars(UTF8.java:212)
at org.apache.hadoop.io.UTF8.readString(UTF8.java:204)
at org.apache.hadoop.io.ObjectWritable.readObject
(ObjectWritable.java:173)
UTF8? How weird - recent versions of Nutch tools, such as Crawl,
Generate et al (and SegmentMerger) do NOT use UTF8, they use Text.
It seems this data was created with older versions. Please check
that you don't have older versions of Hadoop or nutch classes on
you classpath.
I printed my CLASSPATH in the bin/nutch script before it calls
anything, and all the jars and jobs are local to the nightly
directory which I downloaded today except for /usr/local/java/lib/
tools.jar. All are dated 2007-01-17 19:42.
hadoop-0.10.1-core is in there.
And the data is brand new (I delete the crawl dir before doing my
test run.)
-Brian