Hi All, I'm trying to run Hadoop and Hive in a pseudo-distributed mode on my local machine. I've already got hadoop running but when I try to run Hive, it gives me the following error
`Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/thrift/TException at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:266) at org.apache.hadoop.util.RunJar.main(RunJar.java:149) Caused by: java.lang.ClassNotFoundException: org.apache.thrift.TException at java.net.URLClassLoader$1.run(URLClassLoader.java:217) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) ... 3 more ` I have tried to debug the problem but couldn't find what's missing. My HADOOP_HOME, HADOOP_CLASSPATH are being set properly. Also, HADOOP_CLASSPATH contains libthrift-0.9.0.jar which has the class shown in the error above. Any suggestion what am I missing here? -- Regards, Kannu Mehta