Hi there: I was trying to run the Giraph example on Amazon EMR and this came:
12/12/13 22:20:16 INFO mapred.JobClient: Task Id : attempt_201212132049_0003_m_000031_2, Status : FAILED java.lang.Throwable: Child Error at org.apache.hadoop.mapred.TaskRunner.run(TaskRunner.java:271) Caused by: java.io.IOException: Task process exit with nonzero status of 1. at org.apache.hadoop.mapred.TaskRunner.run(TaskRunner.java:258) attempt_201212132049_0003_m_000031_2: Exception in thread "main" java.lang.IncompatibleClassChangeError: class com.google.common.cache.CacheBuilder$3 has interface com.google.common.base.Ticker as super class attempt_201212132049_0003_m_000031_2: at java.lang.ClassLoader.defineClass1(Native Method) attempt_201212132049_0003_m_000031_2: at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) attempt_201212132049_0003_m_000031_2: at java.lang.ClassLoader.defineClass(ClassLoader.java:615) attempt_201212132049_0003_m_000031_2: at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) attempt_201212132049_0003_m_000031_2: at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) attempt_201212132049_0003_m_000031_2: at java.net.URLClassLoader.access$000(URLClassLoader.java:58) attempt_201212132049_0003_m_000031_2: at java.net.URLClassLoader$1.run(URLClassLoader.java:197) attempt_201212132049_0003_m_000031_2: at java.security.AccessController.doPrivileged(Native Method) attempt_201212132049_0003_m_000031_2: at java.net.URLClassLoader.findClass(URLClassLoader.java:190) attempt_201212132049_0003_m_000031_2: at java.lang.ClassLoader.loadClass(ClassLoader.java:306) attempt_201212132049_0003_m_000031_2: at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) attempt_201212132049_0003_m_000031_2: at java.lang.ClassLoader.loadClass(ClassLoader.java:247) attempt_201212132049_0003_m_000031_2: at com.google.common.cache.CacheBuilder.<clinit>(CacheBuilder.java:208) attempt_201212132049_0003_m_000031_2: at org.apache.hadoop.security.ShellBasedUnixGroupsMapping.<clinit>(ShellBasedUnixGroupsMapping.java:46) attempt_201212132049_0003_m_000031_2: at java.lang.Class.forName0(Native Method) attempt_201212132049_0003_m_000031_2: at java.lang.Class.forName(Class.java:247) attempt_201212132049_0003_m_000031_2: at org.apache.hadoop.conf.Configuration.getClassByName(Configuration.java:861) attempt_201212132049_0003_m_000031_2: at org.apache.hadoop.conf.Configuration.getClass(Configuration.java:906) attempt_201212132049_0003_m_000031_2: at org.apache.hadoop.conf.Configuration.getClass(Configuration.java:932) attempt_201212132049_0003_m_000031_2: at org.apache.hadoop.security.Groups.<init>(Groups.java:48) attempt_201212132049_0003_m_000031_2: at org.apache.hadoop.security.Groups.getUserToGroupsMappingService(Groups.java:140) attempt_201212132049_0003_m_000031_2: at org.apache.hadoop.security.UserGroupInformation.initialize(UserGroupInformation.java:205) attempt_201212132049_0003_m_000031_2: at org.apache.hadoop.security.UserGroupInformation.ensureInitialized(UserGroupInformation.java:184) attempt_201212132049_0003_m_000031_2: at org.apache.hadoop.security.UserGroupInformation.isSecurityEnabled(UserGroupInformation.java:236) attempt_201212132049_0003_m_000031_2: at org.apache.hadoop.security.UserGroupInformation.getLoginUser(UserGroupInformation.java:477) attempt_201212132049_0003_m_000031_2: at org.apache.hadoop.security.UserGroupInformation.getCurrentUser(UserGroupInformation.java:463) attempt_201212132049_0003_m_000031_2: at org.apache.hadoop.fs.FileSystem$Cache$Key.<init>(FileSystem.java:1521) attempt_201212132049_0003_m_000031_2: at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:1422) attempt_201212132049_0003_m_000031_2: at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:256) attempt_201212132049_0003_m_000031_2: at org.apache.hadoop.fs.Path.getFileSystem(Path.java:187) attempt_201212132049_0003_m_000031_2: at org.apache.hadoop.security.Credentials.readTokenStorageFile(Credentials.java:129) attempt_201212132049_0003_m_000031_2: at org.apache.hadoop.mapreduce.security.TokenCache.loadTokens(TokenCache.java:165) attempt_201212132049_0003_m_000031_2: at org.apache.hadoop.mapred.Child.main(Child.java:92) 12/12/13 22:20:22 INFO mapred.JobClient: Job complete: job_201212132049_0003 Is this normal? Is Giraph ready to work on Amazon? I really need a graph platform to work on my problem, my boss is going mad :D. Thanks Gustavo
