Hi Stefan, you don't need to set HADOOP CLASSPATH, just use the scripts provided from runtime/deploy/bin
ant job => runtime/deploy/bin => nutch crawl J. On 12 September 2012 13:41, Stefan Scheffler <[email protected]>wrote: > Hi, > I try to run nutch 2.0 on a hadoop cluster and get the following > exception. I compiled nutch from sources and start it with: > > HADOOP_CLASSPATH=lib/apache-**nutch-1.6-SNAPSHOT.jar hadoop > org.apache.nutch.crawl.Crawl urls -dir test -depth 2 -topN 5 > > 12/09/12 14:34:20 INFO mapred.JobClient: Task Id : > attempt_201208141240_0593_m_**000001_2, Status : FAILED > java.lang.RuntimeException: Error in configuring object > at org.apache.hadoop.util.**ReflectionUtils.setJobConf(** > ReflectionUtils.java:93) > at org.apache.hadoop.util.**ReflectionUtils.setConf(** > ReflectionUtils.java:64) > at org.apache.hadoop.util.**ReflectionUtils.newInstance(** > ReflectionUtils.java:117) > at org.apache.hadoop.mapred.**MapTask.runOldMapper(MapTask.**java:387) > at org.apache.hadoop.mapred.**MapTask.run(MapTask.java:325) > at org.apache.hadoop.mapred.**Child$4.run(Child.java:270) > at java.security.**AccessController.doPrivileged(**Native Method) > at javax.security.auth.Subject.**doAs(Subject.java:396) > at org.apache.hadoop.security.**UserGroupInformation.doAs(** > UserGroupInformation.java:**1177) > at org.apache.hadoop.mapred.**Child.main(Child.java:264) > Caused by: java.lang.reflect.**InvocationTargetException > at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method) > at sun.reflect.**NativeMethodAccessorImpl.**invoke(** > NativeMethodAccessorImpl.java:**39) > at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(** > DelegatingMethodAccessorImpl.**jav > > The error comes, when hadoops starts the injecting. I have no idea, where > there error comes from. > Has someone a clue about? > > With friendly regards > Stefan Scheffler > > > -- * *Open Source Solutions for Text Engineering http://digitalpebble.blogspot.com/ http://www.digitalpebble.com http://twitter.com/digitalpebble

