Hi,

I have kept the hive/conf in the HADOOP_CLASSPATH
Also I have verified that there are no hive jars in the hadoop directory and 
also added the

<property>
<name>hadoop.bin.path</name>
<value>/usr/bin/hadoop</value>
<!-- note that the hive shell script also uses this property name -->
<description>Path to hadoop binary. Assumes that by default we are executing 
from hive</description>
</property>

But am still getting the same error if a run on multi node cluster, its working 
in a single node setup.


Regards
Vidyasagar N V

From: Yi Mao [mailto:[email protected]]
Sent: Wednesday, February 17, 2010 11:28 PM
To: [email protected]
Subject: Re: NoClassDef error

I think you also need hive/conf in the classpath.
On Wed, Feb 17, 2010 at 2:23 AM, Vidyasagar Venkata Nallapati 
<[email protected]<mailto:[email protected]>> 
wrote:
Hi ,

When starting the hive I am getting an error even after I am including in class 
path, attached is the hadoop-env I am using.

Exception in thread "main" java.lang.NoClassDefFoundError: 
org/apache/hadoop/hive/conf/HiveConf
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:247)
        at org.apache.hadoop.util.RunJar.main(RunJar.java:149)
Caused by: java.lang.ClassNotFoundException: 
org.apache.hadoop.hive.conf.HiveConf
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
        ... 3 more

Regards
Vidyasagar N V

________________________________
DISCLAIMER: The information in this message is confidential and may be legally 
privileged. It is intended solely for the addressee. Access to this message by 
anyone else is unauthorized. If you are not the intended recipient, any 
disclosure, copying, or distribution of the message, or any action or omission 
taken by you in reliance on it, is prohibited and may be unlawful. Please 
immediately contact the sender if you have received this message in error. 
Further, this e-mail may contain viruses and all reasonable precaution to 
minimize the risk arising there from is taken by OnMobile. OnMobile is not 
liable for any damage sustained by you as a result of any virus in this e-mail. 
All applicable virus checks should be carried out by you before opening this 
e-mail or any attachment thereto.
Thank you - OnMobile Global Limited.


________________________________
DISCLAIMER: The information in this message is confidential and may be legally 
privileged. It is intended solely for the addressee. Access to this message by 
anyone else is unauthorized. If you are not the intended recipient, any 
disclosure, copying, or distribution of the message, or any action or omission 
taken by you in reliance on it, is prohibited and may be unlawful. Please 
immediately contact the sender if you have received this message in error. 
Further, this e-mail may contain viruses and all reasonable precaution to 
minimize the risk arising there from is taken by OnMobile. OnMobile is not 
liable for any damage sustained by you as a result of any virus in this e-mail. 
All applicable virus checks should be carried out by you before opening this 
e-mail or any attachment thereto.
Thank you - OnMobile Global Limited.

Reply via email to