Hi,

I am trying to run a triangle counting computation which I have
written and have setup an input file in the adjacencylist format as

1 1 2 0.3 3 0.1

2 1 2 0.7 6 0.9

.....

and provide the following command to run giraph

$HADOOP_HOME/bin/hadoop jar
$GIRAPH_HOME/giraph-examples/target/giraph-examples-1.1.0-SNAPSHOT-for-hadoop-0.20.203.0-jar-with-dependencies.jar
org.apache.giraph.GiraphRunner
org.apache.giraph.examples.TriangleCounting -vif
org.apache.giraph.io.formats.AdjacencyListTextVertexInputFormat -vip
/user/hduser1/input/{myfile} -vof
org.apache.giraph.io.formats.IdWithValueTextOutputFormat -op
/user/hduser1/output/{myfile} -w 1

However I receive the following error (bold part) -

2013-12-01 18:11:41,926 INFO org.apache.hadoop.util.NativeCodeLoader:
Loaded the native-hadoop library
2013-12-01 18:11:42,141 WARN
org.apache.hadoop.metrics2.impl.MetricsSystemImpl: Source name ugi
already exists!
2013-12-01 18:11:42,373 INFO org.apache.giraph.graph.GraphTaskManager:
setup: Log level remains at info
2013-12-01 18:11:42,488 INFO
org.apache.hadoop.mapred.TaskLogsTruncater: Initializing logs'
truncater with mapRetainSize=-1 and reduceRetainSize=-1
2013-12-01 18:11:42,527 INFO org.apache.hadoop.io.nativeio.NativeIO:
Initialized cache for UID to User mapping with a cache timeout of
14400 seconds.
2013-12-01 18:11:42,527 INFO org.apache.hadoop.io.nativeio.NativeIO:
Got UserName hduser1 for UID 1002 from the native implementation
2013-12-01 18:11:42,532 WARN org.apache.hadoop.mapred.Child: Error running child
java.lang.IllegalStateException: run: Caught an unrecoverable
exception newInstance: *Couldn't instantiate
org.apache.giraph.io.formats.AdjacencyListTextVertexInputFormat*
        at org.apache.giraph.graph.GraphMapper.run(GraphMapper.java:101)
        at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:763)
        at org.apache.hadoop.mapred.MapTask.run(MapTask.java:369)
        at org.apache.hadoop.mapred.Child$4.run(Child.java:259)
        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:1059)
        at org.apache.hadoop.mapred.Child.main(Child.java:253)
Caused by: java.lang.IllegalStateException: newInstance: Couldn't
instantiate org.apache.giraph.io.formats.AdjacencyListTextVertexInputFormat
        at 
org.apache.giraph.utils.ReflectionUtils.newInstance(ReflectionUtils.java:105)
        at 
org.apache.giraph.conf.ImmutableClassesGiraphConfiguration.createVertexInputFormat(ImmutableClassesGiraphConfiguration.java:237)
        at 
org.apache.giraph.conf.ImmutableClassesGiraphConfiguration.createWrappedVertexInputFormat(ImmutableClassesGiraphConfiguration.java:248)
        at 
org.apache.giraph.graph.GraphTaskManager.checkInput(GraphTaskManager.java:170)
        at 
org.apache.giraph.graph.GraphTaskManager.setup(GraphTaskManager.java:193)
        at org.apache.giraph.graph.GraphMapper.setup(GraphMapper.java:59)
        at org.apache.giraph.graph.GraphMapper.run(GraphMapper.java:89)
        ... 7 more
Caused by: java.lang.InstantiationException
        at 
sun.reflect.InstantiationExceptionConstructorAccessorImpl.newInstance(InstantiationExceptionConstructorAccessorImpl.java:48)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
        at java.lang.Class.newInstance(Class.java:374)
        at 
org.apache.giraph.utils.ReflectionUtils.newInstance(ReflectionUtils.java:103)
        ... 13 more
2013-12-01 18:11:42,540 INFO org.apache.hadoop.mapred.Task: Runnning
cleanup for the task

Reply via email to