You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nutch.apache.org by Marko Bauhardt <mb...@media-style.com> on 2006/05/10 21:48:52 UTC
dfs -report
Hi all,
i start nutch-0.8-dev (Revision 405738) on distributed filesystem.
If i execute "bin/hadoop dfs -report" an exception occurs.
java.lang.RuntimeException: java.lang.IllegalAccessException: Class
org.apache.hadoop.io.WritableFactories can not access a member of
class org.apache.hadoop.dfs.DatanodeInfo with modifiers "public"
at org.apache.hadoop.io.WritableFactories.newInstance
(WritableFactories.java:49)
at org.apache.hadoop.io.ObjectWritable.readObject
(ObjectWritable.java:226)
at org.apache.hadoop.io.ObjectWritable.readObject
(ObjectWritable.java:163)
at org.apache.hadoop.io.ObjectWritable.readObject
(ObjectWritable.java:211)
at org.apache.hadoop.io.ObjectWritable.readFields
(ObjectWritable.java:60)
at org.apache.hadoop.ipc.Client$Connection.run(Client.java:170)
Caused by: java.lang.IllegalAccessException: Class
org.apache.hadoop.io.WritableFactories can not access a member of
class org.apache.hadoop.dfs.DatanodeInfo with modifiers "public"
at sun.reflect.Reflection.ensureMemberAccess(Reflection.java:
65)
at java.lang.Class.newInstance0(Class.java:344)
at java.lang.Class.newInstance(Class.java:303)
at org.apache.hadoop.io.WritableFactories.newInstance
(WritableFactories.java:45)
... 5 more
What i doing wrong?
Marko
Re: dfs -report
Posted by Doug Cutting <cu...@apache.org>.
This is a known, fixed, Hadoop bug:
http://issues.apache.org/jira/browse/HADOOP-201
I'm going to release Hadoop 0.2.1 with this and one other patch as soon
as Subversion is back up, then upgrade Nutch to use 0.2.1.
Doug
Marko Bauhardt wrote:
> Hi all,
> i start nutch-0.8-dev (Revision 405738) on distributed filesystem.
> If i execute "bin/hadoop dfs -report" an exception occurs.
>
> java.lang.RuntimeException: java.lang.IllegalAccessException: Class
> org.apache.hadoop.io.WritableFactories can not access a member of class
> org.apache.hadoop.dfs.DatanodeInfo with modifiers "public"
> at org.apache.hadoop.io.WritableFactories.newInstance
> (WritableFactories.java:49)
> at org.apache.hadoop.io.ObjectWritable.readObject
> (ObjectWritable.java:226)
> at org.apache.hadoop.io.ObjectWritable.readObject
> (ObjectWritable.java:163)
> at org.apache.hadoop.io.ObjectWritable.readObject
> (ObjectWritable.java:211)
> at org.apache.hadoop.io.ObjectWritable.readFields
> (ObjectWritable.java:60)
> at org.apache.hadoop.ipc.Client$Connection.run(Client.java:170)
> Caused by: java.lang.IllegalAccessException: Class
> org.apache.hadoop.io.WritableFactories can not access a member of class
> org.apache.hadoop.dfs.DatanodeInfo with modifiers "public"
> at sun.reflect.Reflection.ensureMemberAccess(Reflection.java: 65)
> at java.lang.Class.newInstance0(Class.java:344)
> at java.lang.Class.newInstance(Class.java:303)
> at org.apache.hadoop.io.WritableFactories.newInstance
> (WritableFactories.java:45)
> ... 5 more
>
> What i doing wrong?
>
>
> Marko
>