Попытка выполнить пример WordCount из cassandra и получение ошибки:
Исключение в потоке "main" java.lang.NoSuchMethodError: org.apache.thrift.meta_data.FieldValueMetaData. (BZ) V at org.apache.cassandra.thrift.SlicePredicate. (SlicePredicate.java:132) в WordCount.run (WordCount.java:199) в org.apache.hadoop.util.ToolRunner.run (ToolRunner.java:65) в WordCount.main (WordCount.java:74) в sun.reflect.NativeMethodAccessorImpl.invoke0 (собственный метод) в sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) в sun.reflect.DelegatingMetholjj.lang.reflect.Method.invoke (Method.java:597) в org.apache.hadoop.util.RunJar.main (RunJar.java:186)
Заранее спасибо!
отредактировал hadoop.sh, вставил фиксированный список classpath и попытался извлечь разные библиотеки из classpath, обнаружил, что hue-plugins-1.2.0.jar мешает Thrift.
это решило проблему: sudo rm/usr/lib/hadoop-0.20/lib/hue-plugins-1.2.0.jar