You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-dev@hadoop.apache.org by "YihueyChyi (JIRA)" <ji...@apache.org> on 2008/10/21 12:20:44 UTC

[jira] Created: (HADOOP-4473) I Can't run bin/hive

I Can't run bin/hive 
---------------------

                 Key: HADOOP-4473
                 URL: https://issues.apache.org/jira/browse/HADOOP-4473
             Project: Hadoop Core
          Issue Type: Bug
          Components: contrib/hive
    Affects Versions: 0.17.1
         Environment: Redhat  hadoop-0.17.1
            Reporter: YihueyChyi


When I run bin/hive
Then I get the message


java.lang.NoClassDefFoundError: org/apache/hadoop/hive/ql/session/SessionState
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:247)
        at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
        at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
        at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
        at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
        at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)
Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.session.SessionState
        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:306)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        ... 7 more


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


RE: [jira] Commented: (HADOOP-4473) I Can't run bin/hive

Posted by Zheng Shao <zs...@facebook.com>.
Hi YihueyChyi,

Can you uncomment the last 4 "echo" lines from bin/hive (as following) and run again?

echo "CLASSPATH="$CLASSPATH
echo "AUX_LIB_PATH"=$AUX_PARAM
echo "HADOOP_OPTS="$HADOOP_OPTS
echo $HADOOP jar $AUX_JARS_CMD_LINE ${HIVE_LIB}/hive_cli.jar $CLASS $HIVE_OPTS "$@"

What did it show?

Zheng
-----Original Message-----
From: YihueyChyi (JIRA) [mailto:jira@apache.org]
Sent: Tuesday, October 28, 2008 12:39 AM
To: core-dev@hadoop.apache.org
Subject: [jira] Commented: (HADOOP-4473) I Can't run bin/hive


    [ https://issues.apache.org/jira/browse/HADOOP-4473?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12643155#action_12643155 ]

YihueyChyi commented on HADOOP-4473:
------------------------------------

Hi I tried to install again,but the answer is the same.
So I show the step and my environment . And thank you for your help

[ Install Step]
[root@araca1 hive]# cd /hadoop-0.17.2.1/contrib/hive

[root@araca1 hive]# tar -zxvf ./dist.tar.gz
dist/
dist/lib/
dist/lib/py/
dist/lib/py/hive_metastore/
dist/lib/py/hive_metastore/ttypes.py
dist/lib/py/hive_metastore/ThriftMetaStore-remote
dist/lib/py/hive_metastore/ThriftHiveMetastore-remote
dist/lib/py/hive_metastore/ThriftHiveMetastore.py
dist/lib/py/hive_metastore/ThriftMetaStore.py
dist/lib/py/hive_metastore/constants.py
dist/lib/py/hive_metastore/__init__.py
dist/lib/py/__init__.py
dist/lib/py/org_apache_hadoop_hive_serde/
dist/lib/py/org_apache_hadoop_hive_serde/__init__.py
dist/lib/py/org_apache_hadoop_hive_serde/ttypes.py
dist/lib/py/org_apache_hadoop_hive_serde/constants.py
dist/lib/php/
dist/lib/php/serde_types.php
dist/lib/php/ThriftMetaStore.php
dist/lib/php/serde_constants.php
dist/lib/php/hive_metastore_types.php
dist/lib/php/hive_metastore_constants.php
dist/lib/php/ThriftHiveMetastore.php
dist/lib/hive_metastore.jar
dist/lib/jpox-rdbms-1.2.2.jar
dist/lib/hive_common.jar
dist/lib/jpox-core-1.2.2.jar
dist/lib/stringtemplate-3.1b1.jar
dist/lib/libfb303.jar
dist/lib/velocity-1.5.jar
dist/lib/jpox-enhancer-1.2.2.jar
dist/lib/derby.jar
dist/lib/antlr-runtime-3.0.1.jar
dist/lib/commons-collections-3.2.1.jar
dist/lib/jline-0.9.94.jar
dist/lib/libthrift.jar
dist/lib/hive_cli.jar
dist/lib/asm-3.1.jar
dist/lib/hive_exec.jar
dist/lib/TestSerDe.jar
dist/lib/commons-jexl-1.1.jar
dist/lib/jdo2-api-2.1.jar
dist/lib/commons-lang-2.4.jar
dist/conf/
dist/conf/hive-default.xml
dist/conf/hive-log4j.properties
dist/conf/jpox.properties
dist/bin/
dist/bin/hive
dist/bin/hive-config.sh
dist/examples/
dist/examples/files/
dist/examples/files/kv2.txt
dist/examples/files/kv1.txt
dist/examples/files/kv1.string-sorted.txt
dist/examples/files/kv1.val.sorted.txt
dist/examples/files/lt100.sorted.txt
dist/examples/files/lt100.txt
dist/examples/files/kv1_cc.txt
dist/examples/files/kv1kv2.cogroup.txt
dist/examples/files/kv1_cb.txt
dist/examples/files/kv1.seq
dist/examples/files/kv4.txt
dist/examples/files/complex.seq
dist/examples/files/TestSerDe.jar
dist/examples/files/kv3.txt
dist/examples/queries/
dist/examples/queries/sample1.q
dist/examples/queries/input9.q
dist/examples/queries/groupby6.q
dist/examples/queries/join3.q
dist/examples/queries/input8.q
dist/examples/queries/groupby5.q
dist/examples/queries/udf4.q
dist/examples/queries/union.q
dist/examples/queries/join2.q
dist/examples/queries/input7.q
dist/examples/queries/groupby4.q
dist/examples/queries/sample7.q
dist/examples/queries/join1.q
dist/examples/queries/input6.q
dist/examples/queries/groupby3.q
dist/examples/queries/sample6.q
dist/examples/queries/input_testxpath.q
dist/examples/queries/input5.q
dist/examples/queries/groupby2.q
dist/examples/queries/udf1.q
dist/examples/queries/join8.q
dist/examples/queries/input_part1.q
dist/examples/queries/sample5.q
dist/examples/queries/input_testsequencefile.q
dist/examples/queries/input4.q
dist/examples/queries/groupby1.q
dist/examples/queries/join7.q
dist/examples/queries/sample4.q
dist/examples/queries/input_testxpath2.q
dist/examples/queries/input3.q
dist/examples/queries/join6.q
dist/examples/queries/subq.q
dist/examples/queries/sample3.q
dist/examples/queries/cast1.q
dist/examples/queries/input2.q
dist/examples/queries/join5.q
dist/examples/queries/sample2.q
dist/examples/queries/input1.q
dist/examples/queries/case_sensitivity.q
dist/examples/queries/join4.q
dist/README


[My environment ]
[root@araca1 ~]# echo $HADOOP_HOME
/hadoop-0.17.2.1
[root@araca1 ~]# echo $HIVE_HOME
/hadoop-0.17.2.1/contrib/hive/dist
[root@araca1 ~]# echo $CLASSPATH
.:/jdk1.6.0_07/lib:/jdk1.6.0_07/lib/ojdbc14.jar:/hadoop-0.17.2.1/lib/:/hadoop-0.17.2.1/:/hadoop-0.17.2.1/hadoop-0.17.2.1-core.jar:/hadoop-0.17.2.1/conf/:/hadoop-0.17.2.1/lib/log4j-1.2.13.jar:/hadoop-0.17.2.1/example.jar:/hadoop-0.17.2.1/contrib/hbase-0.2.1/lib/:/hadoop-0.17.2.1/contrib/hbase-0.2.1/hbase-0.2.1.jar:/hadoop-0.17.2.1/contrib/hbase-0.2.1/lib/:/hadoop-0.17.2.1/contrib/hbase-0.2.1/lib/junit-3.8.1.jar:/hadoop-0.17.2.1/contrib/hbase-0.2.1/lib/log4j-1.2.13.jar:/hadoop-0.17.2.1/contrib/hbase-0.2.1/lib/commons-logging-1.0.4.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/:/hadoop-0.17.2.1/contrib/hive/dist/lib/antlr-runtime-3.0.1.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/asm-3.1.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/commons-collections-3.2.1.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/commons-jexl-1.1.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/commons-lang-2.4.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/derby.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/hive_cli.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/hive_common.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/hive_exec.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/hive_metastore.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/jdo2-api-2.1.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/jline-0.9.94.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/jpox-core-1.2.2.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/jpox-enhancer-1.2.2.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/jpox-rdbms-1.2.2.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/libfb303.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/libthrift.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/stringtemplate-3.1b1.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/TestSerDe.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/velocity-1.5.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/derbyclient.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/derbytools.jar

[Run hive]

[root@araca1 ~]# cd $HIVE_HOME
[root@araca1 dist]# pwd
/hadoop-0.17.2.1/contrib/hive/dist
[root@araca1 dist]# ./bin/hive
java.lang.NoClassDefFoundError: org/apache/hadoop/hive/ql/session/SessionState
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:247)
        at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
        at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
        at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
        at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
        at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)
Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.session.SessionState
        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:306)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        ... 7 more

[root@araca1 dist]# jps
15464 NameNode
15587 DataNode
15735 SecondaryNameNode
15833 JobTracker
29244 Jps
15973 TaskTracker


> I Can't run bin/hive
> ---------------------
>
>                 Key: HADOOP-4473
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4473
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: contrib/hive
>    Affects Versions: 0.17.2
>         Environment: Redhat  hadoop-0.17.1
>            Reporter: YihueyChyi
>
> When I run bin/hive
> Then I get the message
> java.lang.NoClassDefFoundError: org/apache/hadoop/hive/ql/session/SessionState
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:247)
>         at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
>         at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
>         at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)
> Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.session.SessionState
>         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:306)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>         ... 7 more

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HADOOP-4473) I Can't run bin/hive

Posted by "Zheng Shao (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-4473?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12643431#action_12643431 ] 

Zheng Shao commented on HADOOP-4473:
------------------------------------

Hi YihueyChyi,

It seems the problem is clear now. The java command does not contains hive_exec.jar in the classpath.

What bin/hive does is to put all necessary jars in an environment variable HADOOP_CLASSPATH, and then call bin/hadoop.
bin/hadoop is supposed to pick HADOOP_CLASSPATH up.

My guess is that you modified bin/hadoop or bin/hadoop-env.sh and have a line like:

export HADOOP_CLASSPATH="xxx"

Is that correct? If so, please do:
export HADOOP_CLASSPATH="xxx:$HADOOP_CLASSPATH"


> I Can't run bin/hive 
> ---------------------
>
>                 Key: HADOOP-4473
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4473
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: contrib/hive
>    Affects Versions: 0.17.2
>         Environment: Redhat  hadoop-0.17.1
>            Reporter: YihueyChyi
>
> When I run bin/hive
> Then I get the message
> java.lang.NoClassDefFoundError: org/apache/hadoop/hive/ql/session/SessionState
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:247)
>         at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
>         at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
>         at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)
> Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.session.SessionState
>         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:306)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>         ... 7 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HADOOP-4473) I Can't run bin/hive

Posted by "YihueyChyi (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-4473?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

YihueyChyi updated HADOOP-4473:
-------------------------------

             Priority: Blocker  (was: Major)
    Affects Version/s:     (was: 0.17.1)
                       0.17.2

> I Can't run bin/hive 
> ---------------------
>
>                 Key: HADOOP-4473
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4473
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: contrib/hive
>    Affects Versions: 0.17.2
>         Environment: Redhat  hadoop-0.17.1
>            Reporter: YihueyChyi
>            Priority: Blocker
>
> When I run bin/hive
> Then I get the message
> java.lang.NoClassDefFoundError: org/apache/hadoop/hive/ql/session/SessionState
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:247)
>         at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
>         at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
>         at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)
> Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.session.SessionState
>         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:306)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>         ... 7 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HADOOP-4473) I Can't run bin/hive

Posted by "Zheng Shao (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-4473?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12643402#action_12643402 ] 

Zheng Shao commented on HADOOP-4473:
------------------------------------

Hi YihueyChyi,

Can you uncomment the last 4 "echo" lines from bin/hive (as following) and run again?

echo "CLASSPATH="$CLASSPATH
echo "AUX_LIB_PATH"=$AUX_PARAM
echo "HADOOP_OPTS="$HADOOP_OPTS
echo $HADOOP jar $AUX_JARS_CMD_LINE ${HIVE_LIB}/hive_cli.jar $CLASS $HIVE_OPTS "$@"

What did it show?

Zheng


> I Can't run bin/hive 
> ---------------------
>
>                 Key: HADOOP-4473
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4473
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: contrib/hive
>    Affects Versions: 0.17.2
>         Environment: Redhat  hadoop-0.17.1
>            Reporter: YihueyChyi
>
> When I run bin/hive
> Then I get the message
> java.lang.NoClassDefFoundError: org/apache/hadoop/hive/ql/session/SessionState
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:247)
>         at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
>         at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
>         at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)
> Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.session.SessionState
>         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:306)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>         ... 7 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HADOOP-4473) I Can't run bin/hive

Posted by "Edward Capriolo (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-4473?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12643003#action_12643003 ] 

Edward Capriolo commented on HADOOP-4473:
-----------------------------------------

I have noticed that I have to start hive from the contrib directory pwd /opt/hadoop/contrib
hive/bin/hive give that a try.

> I Can't run bin/hive 
> ---------------------
>
>                 Key: HADOOP-4473
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4473
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: contrib/hive
>    Affects Versions: 0.17.2
>         Environment: Redhat  hadoop-0.17.1
>            Reporter: YihueyChyi
>            Priority: Blocker
>
> When I run bin/hive
> Then I get the message
> java.lang.NoClassDefFoundError: org/apache/hadoop/hive/ql/session/SessionState
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:247)
>         at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
>         at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
>         at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)
> Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.session.SessionState
>         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:306)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>         ... 7 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Issue Comment Edited: (HADOOP-4473) I Can't run bin/hive

Posted by "YihueyChyi (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-4473?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12643452#action_12643452 ] 

yihuey edited comment on HADOOP-4473 at 10/29/08 3:11 AM:
--------------------------------------------------------------

Thank you a lot.
I traced the hive_exec.jar code and check hadoop ,hadoop-env.sh and environment variables ,but I didn't think about $HADOOP_CLASSPATH.

So thank you again.

\^o\^


      was (Author: yihuey):
    Thank you a lot.
I traced the hive_exec.jar code and check hadoop ,hadoop-env.sh and environment variables ,but I didn't think about $HADOOP_CLASSPATH.

So thank you again.

^_^

  
> I Can't run bin/hive 
> ---------------------
>
>                 Key: HADOOP-4473
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4473
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: contrib/hive
>    Affects Versions: 0.17.2
>         Environment: Redhat  hadoop-0.17.1
>            Reporter: YihueyChyi
>
> When I run bin/hive
> Then I get the message
> java.lang.NoClassDefFoundError: org/apache/hadoop/hive/ql/session/SessionState
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:247)
>         at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
>         at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
>         at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)
> Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.session.SessionState
>         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:306)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>         ... 7 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HADOOP-4473) I Can't run bin/hive

Posted by "YihueyChyi (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-4473?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12643432#action_12643432 ] 

YihueyChyi commented on HADOOP-4473:
------------------------------------

Hi Zheng ,

Oh !! It's working.
I add a line " export HADOOP_CLASSPATH=$CLASSPATH:$HADOOP_CLASSPATH " to  bin/hadoop-env.sh.


The old version 
 export HADOOP_CLASSPATH=.:$JAVA_HOME/lib:$HADOOP_HOME/conf:/$HADOOP_HOME/lib:$HBASE_HOME/build/test:$HBASE_HOME/build/hadoop-0.16.0-hbase.jar:$HBASE_HOME/conf:$HBASE_HOME/hbase-0.2.1.jar:$HADOOP_HOME/hadoop-0.17.2.1-core.jar

The new version
 export HADOOP_CLASSPATH=.:$JAVA_HOME/lib:$HADOOP_HOME/conf:/$HADOOP_HOME/lib:$HBASE_HOME/build/test:$HBASE_HOME/build/hadoop-0.16.0-hbase.jar:$HBASE_HOME/conf:$HBASE_HOME/hbase-0.2.1.jar:$HADOOP_HOME/hadoop-0.17.2.1-core.jar
 export HADOOP_CLASSPATH=$CLASSPATH:$HADOOP_CLASSPATH


Thank you very much.
The problems are many days.


> I Can't run bin/hive 
> ---------------------
>
>                 Key: HADOOP-4473
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4473
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: contrib/hive
>    Affects Versions: 0.17.2
>         Environment: Redhat  hadoop-0.17.1
>            Reporter: YihueyChyi
>
> When I run bin/hive
> Then I get the message
> java.lang.NoClassDefFoundError: org/apache/hadoop/hive/ql/session/SessionState
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:247)
>         at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
>         at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
>         at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)
> Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.session.SessionState
>         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:306)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>         ... 7 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HADOOP-4473) I Can't run bin/hive

Posted by "YihueyChyi (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-4473?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12643155#action_12643155 ] 

YihueyChyi commented on HADOOP-4473:
------------------------------------

Hi I tried to install again,but the answer is the same.
So I show the step and my environment . And thank you for your help

[ Install Step]
[root@araca1 hive]# cd /hadoop-0.17.2.1/contrib/hive

[root@araca1 hive]# tar -zxvf ./dist.tar.gz
dist/
dist/lib/
dist/lib/py/
dist/lib/py/hive_metastore/
dist/lib/py/hive_metastore/ttypes.py
dist/lib/py/hive_metastore/ThriftMetaStore-remote
dist/lib/py/hive_metastore/ThriftHiveMetastore-remote
dist/lib/py/hive_metastore/ThriftHiveMetastore.py
dist/lib/py/hive_metastore/ThriftMetaStore.py
dist/lib/py/hive_metastore/constants.py
dist/lib/py/hive_metastore/__init__.py
dist/lib/py/__init__.py
dist/lib/py/org_apache_hadoop_hive_serde/
dist/lib/py/org_apache_hadoop_hive_serde/__init__.py
dist/lib/py/org_apache_hadoop_hive_serde/ttypes.py
dist/lib/py/org_apache_hadoop_hive_serde/constants.py
dist/lib/php/
dist/lib/php/serde_types.php
dist/lib/php/ThriftMetaStore.php
dist/lib/php/serde_constants.php
dist/lib/php/hive_metastore_types.php
dist/lib/php/hive_metastore_constants.php
dist/lib/php/ThriftHiveMetastore.php
dist/lib/hive_metastore.jar
dist/lib/jpox-rdbms-1.2.2.jar
dist/lib/hive_common.jar
dist/lib/jpox-core-1.2.2.jar
dist/lib/stringtemplate-3.1b1.jar
dist/lib/libfb303.jar
dist/lib/velocity-1.5.jar
dist/lib/jpox-enhancer-1.2.2.jar
dist/lib/derby.jar
dist/lib/antlr-runtime-3.0.1.jar
dist/lib/commons-collections-3.2.1.jar
dist/lib/jline-0.9.94.jar
dist/lib/libthrift.jar
dist/lib/hive_cli.jar
dist/lib/asm-3.1.jar
dist/lib/hive_exec.jar
dist/lib/TestSerDe.jar
dist/lib/commons-jexl-1.1.jar
dist/lib/jdo2-api-2.1.jar
dist/lib/commons-lang-2.4.jar
dist/conf/
dist/conf/hive-default.xml
dist/conf/hive-log4j.properties
dist/conf/jpox.properties
dist/bin/
dist/bin/hive
dist/bin/hive-config.sh
dist/examples/
dist/examples/files/
dist/examples/files/kv2.txt
dist/examples/files/kv1.txt
dist/examples/files/kv1.string-sorted.txt
dist/examples/files/kv1.val.sorted.txt
dist/examples/files/lt100.sorted.txt
dist/examples/files/lt100.txt
dist/examples/files/kv1_cc.txt
dist/examples/files/kv1kv2.cogroup.txt
dist/examples/files/kv1_cb.txt
dist/examples/files/kv1.seq
dist/examples/files/kv4.txt
dist/examples/files/complex.seq
dist/examples/files/TestSerDe.jar
dist/examples/files/kv3.txt
dist/examples/queries/
dist/examples/queries/sample1.q
dist/examples/queries/input9.q
dist/examples/queries/groupby6.q
dist/examples/queries/join3.q
dist/examples/queries/input8.q
dist/examples/queries/groupby5.q
dist/examples/queries/udf4.q
dist/examples/queries/union.q
dist/examples/queries/join2.q
dist/examples/queries/input7.q
dist/examples/queries/groupby4.q
dist/examples/queries/sample7.q
dist/examples/queries/join1.q
dist/examples/queries/input6.q
dist/examples/queries/groupby3.q
dist/examples/queries/sample6.q
dist/examples/queries/input_testxpath.q
dist/examples/queries/input5.q
dist/examples/queries/groupby2.q
dist/examples/queries/udf1.q
dist/examples/queries/join8.q
dist/examples/queries/input_part1.q
dist/examples/queries/sample5.q
dist/examples/queries/input_testsequencefile.q
dist/examples/queries/input4.q
dist/examples/queries/groupby1.q
dist/examples/queries/join7.q
dist/examples/queries/sample4.q
dist/examples/queries/input_testxpath2.q
dist/examples/queries/input3.q
dist/examples/queries/join6.q
dist/examples/queries/subq.q
dist/examples/queries/sample3.q
dist/examples/queries/cast1.q
dist/examples/queries/input2.q
dist/examples/queries/join5.q
dist/examples/queries/sample2.q
dist/examples/queries/input1.q
dist/examples/queries/case_sensitivity.q
dist/examples/queries/join4.q
dist/README


[My environment ]
[root@araca1 ~]# echo $HADOOP_HOME
/hadoop-0.17.2.1
[root@araca1 ~]# echo $HIVE_HOME
/hadoop-0.17.2.1/contrib/hive/dist
[root@araca1 ~]# echo $CLASSPATH
.:/jdk1.6.0_07/lib:/jdk1.6.0_07/lib/ojdbc14.jar:/hadoop-0.17.2.1/lib/:/hadoop-0.17.2.1/:/hadoop-0.17.2.1/hadoop-0.17.2.1-core.jar:/hadoop-0.17.2.1/conf/:/hadoop-0.17.2.1/lib/log4j-1.2.13.jar:/hadoop-0.17.2.1/example.jar:/hadoop-0.17.2.1/contrib/hbase-0.2.1/lib/:/hadoop-0.17.2.1/contrib/hbase-0.2.1/hbase-0.2.1.jar:/hadoop-0.17.2.1/contrib/hbase-0.2.1/lib/:/hadoop-0.17.2.1/contrib/hbase-0.2.1/lib/junit-3.8.1.jar:/hadoop-0.17.2.1/contrib/hbase-0.2.1/lib/log4j-1.2.13.jar:/hadoop-0.17.2.1/contrib/hbase-0.2.1/lib/commons-logging-1.0.4.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/:/hadoop-0.17.2.1/contrib/hive/dist/lib/antlr-runtime-3.0.1.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/asm-3.1.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/commons-collections-3.2.1.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/commons-jexl-1.1.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/commons-lang-2.4.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/derby.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/hive_cli.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/hive_common.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/hive_exec.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/hive_metastore.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/jdo2-api-2.1.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/jline-0.9.94.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/jpox-core-1.2.2.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/jpox-enhancer-1.2.2.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/jpox-rdbms-1.2.2.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/libfb303.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/libthrift.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/stringtemplate-3.1b1.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/TestSerDe.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/velocity-1.5.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/derbyclient.jar:/hadoop-0.17.2.1/contrib/hive/dist/lib/derbytools.jar

[Run hive]

[root@araca1 ~]# cd $HIVE_HOME
[root@araca1 dist]# pwd
/hadoop-0.17.2.1/contrib/hive/dist
[root@araca1 dist]# ./bin/hive
java.lang.NoClassDefFoundError: org/apache/hadoop/hive/ql/session/SessionState
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:247)
        at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
        at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
        at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
        at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
        at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)
Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.session.SessionState
        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:306)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        ... 7 more

[root@araca1 dist]# jps
15464 NameNode
15587 DataNode
15735 SecondaryNameNode
15833 JobTracker
29244 Jps
15973 TaskTracker


> I Can't run bin/hive 
> ---------------------
>
>                 Key: HADOOP-4473
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4473
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: contrib/hive
>    Affects Versions: 0.17.2
>         Environment: Redhat  hadoop-0.17.1
>            Reporter: YihueyChyi
>
> When I run bin/hive
> Then I get the message
> java.lang.NoClassDefFoundError: org/apache/hadoop/hive/ql/session/SessionState
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:247)
>         at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
>         at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
>         at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)
> Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.session.SessionState
>         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:306)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>         ... 7 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Issue Comment Edited: (HADOOP-4473) I Can't run bin/hive

Posted by "YihueyChyi (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-4473?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12642395#action_12642395 ] 

yihuey edited comment on HADOOP-4473 at 10/24/08 12:07 AM:
---------------------------------------------------------------

I already setted HADOOP_HOME ,HIVE_HOME and added hadoop_site.xml to CLASSPATH

But "bin/hive" doesn't work ,either.

The error message is the same.

-_-::

      was (Author: yihuey):
    I already setted HADOOP_HOME ,HIVE_HOME and added hadoop_site.xml to CLASSPATH

But "bin/hive" doesn't work ,either.

The error message is the same.
  
> I Can't run bin/hive 
> ---------------------
>
>                 Key: HADOOP-4473
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4473
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: contrib/hive
>    Affects Versions: 0.17.1
>         Environment: Redhat  hadoop-0.17.1
>            Reporter: YihueyChyi
>
> When I run bin/hive
> Then I get the message
> java.lang.NoClassDefFoundError: org/apache/hadoop/hive/ql/session/SessionState
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:247)
>         at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
>         at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
>         at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)
> Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.session.SessionState
>         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:306)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>         ... 7 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HADOOP-4473) I Can't run bin/hive

Posted by "Ashish Thusoo (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-4473?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ashish Thusoo updated HADOOP-4473:
----------------------------------

    Priority: Major  (was: Blocker)

Downgrading to critical as this seems to be specific to the users environment and has not been reported by a number of other users.

> I Can't run bin/hive 
> ---------------------
>
>                 Key: HADOOP-4473
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4473
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: contrib/hive
>    Affects Versions: 0.17.2
>         Environment: Redhat  hadoop-0.17.1
>            Reporter: YihueyChyi
>
> When I run bin/hive
> Then I get the message
> java.lang.NoClassDefFoundError: org/apache/hadoop/hive/ql/session/SessionState
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:247)
>         at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
>         at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
>         at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)
> Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.session.SessionState
>         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:306)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>         ... 7 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HADOOP-4473) I Can't run bin/hive

Posted by "YihueyChyi (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-4473?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12642395#action_12642395 ] 

YihueyChyi commented on HADOOP-4473:
------------------------------------

I already setted HADOOP_HOME ,HIVE_HOME and added hadoop_site.xml to CLASSPATH

But "bin/hive" doesn't work ,either.

The error message is the same.

> I Can't run bin/hive 
> ---------------------
>
>                 Key: HADOOP-4473
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4473
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: contrib/hive
>    Affects Versions: 0.17.1
>         Environment: Redhat  hadoop-0.17.1
>            Reporter: YihueyChyi
>
> When I run bin/hive
> Then I get the message
> java.lang.NoClassDefFoundError: org/apache/hadoop/hive/ql/session/SessionState
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:247)
>         at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
>         at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
>         at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)
> Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.session.SessionState
>         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:306)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>         ... 7 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Issue Comment Edited: (HADOOP-4473) I Can't run bin/hive

Posted by "YihueyChyi (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-4473?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12642395#action_12642395 ] 

yihuey edited comment on HADOOP-4473 at 10/24/08 12:07 AM:
---------------------------------------------------------------

I already setted HADOOP_HOME ,HIVE_HOME and added hadoop_site.xml to CLASSPATH

But "bin/hive" doesn't work ,either.

The error message is the same.

\-_\-::

      was (Author: yihuey):
    I already setted HADOOP_HOME ,HIVE_HOME and added hadoop_site.xml to CLASSPATH

But "bin/hive" doesn't work ,either.

The error message is the same.

-_-::
  
> I Can't run bin/hive 
> ---------------------
>
>                 Key: HADOOP-4473
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4473
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: contrib/hive
>    Affects Versions: 0.17.1
>         Environment: Redhat  hadoop-0.17.1
>            Reporter: YihueyChyi
>
> When I run bin/hive
> Then I get the message
> java.lang.NoClassDefFoundError: org/apache/hadoop/hive/ql/session/SessionState
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:247)
>         at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
>         at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
>         at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)
> Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.session.SessionState
>         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:306)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>         ... 7 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HADOOP-4473) I Can't run bin/hive

Posted by "YihueyChyi (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-4473?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12643452#action_12643452 ] 

YihueyChyi commented on HADOOP-4473:
------------------------------------

Thank you a lot.
I traced the hive_exec.jar code and check hadoop ,hadoop-env.sh and environment variables ,but I didn't think about $HADOOP_CLASSPATH.

So thank you again.

^_^


> I Can't run bin/hive 
> ---------------------
>
>                 Key: HADOOP-4473
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4473
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: contrib/hive
>    Affects Versions: 0.17.2
>         Environment: Redhat  hadoop-0.17.1
>            Reporter: YihueyChyi
>
> When I run bin/hive
> Then I get the message
> java.lang.NoClassDefFoundError: org/apache/hadoop/hive/ql/session/SessionState
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:247)
>         at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
>         at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
>         at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)
> Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.session.SessionState
>         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:306)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>         ... 7 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HADOOP-4473) I Can't run bin/hive

Posted by "Ashish Thusoo (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-4473?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12643024#action_12643024 ] 

Ashish Thusoo commented on HADOOP-4473:
---------------------------------------

This seems to be some issue with your environment. I tried this on mine. The following is the output and bin/hive seems to work fine for me... I am not sure what is going on with your environment. Can you check or send is your classpath settings?

[~]$ cd fb_mirror/
[~/fb_mirror]$ curl http://mirror.facebook.com/facebook/hive/hadoop-0.17/dist.tar.gz > dist.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 8025k  100 8025k    0     0  5355k      0  0:00:01  0:00:01 --:--:-- 6078k
[~/fb_mirror]$ ls
dist.tar.gz
[~/fb_mirror]$ gunzip dist.tar.gz 
[~/fb_mirror]$ ls
dist.tar
[~/fb_mirror]$ tar xvf dist.tar 
dist/
dist/lib/
dist/lib/py/
dist/lib/py/hive_metastore/
dist/lib/py/hive_metastore/ttypes.py
dist/lib/py/hive_metastore/ThriftMetaStore-remote
dist/lib/py/hive_metastore/ThriftHiveMetastore-remote
dist/lib/py/hive_metastore/ThriftHiveMetastore.py
dist/lib/py/hive_metastore/ThriftMetaStore.py
dist/lib/py/hive_metastore/constants.py
dist/lib/py/hive_metastore/__init__.py
dist/lib/py/__init__.py
dist/lib/py/org_apache_hadoop_hive_serde/
dist/lib/py/org_apache_hadoop_hive_serde/__init__.py
dist/lib/py/org_apache_hadoop_hive_serde/ttypes.py
dist/lib/py/org_apache_hadoop_hive_serde/constants.py
dist/lib/php/
dist/lib/php/serde_types.php
dist/lib/php/ThriftMetaStore.php
dist/lib/php/serde_constants.php
dist/lib/php/hive_metastore_types.php
dist/lib/php/hive_metastore_constants.php
dist/lib/php/ThriftHiveMetastore.php
dist/lib/hive_metastore.jar
dist/lib/jpox-rdbms-1.2.2.jar
dist/lib/hive_common.jar
dist/lib/jpox-core-1.2.2.jar
dist/lib/stringtemplate-3.1b1.jar
dist/lib/libfb303.jar
dist/lib/velocity-1.5.jar
dist/lib/jpox-enhancer-1.2.2.jar
dist/lib/derby.jar
dist/lib/antlr-runtime-3.0.1.jar
dist/lib/commons-collections-3.2.1.jar
dist/lib/jline-0.9.94.jar
dist/lib/libthrift.jar
dist/lib/hive_cli.jar
dist/lib/asm-3.1.jar
dist/lib/hive_exec.jar
dist/lib/TestSerDe.jar
dist/lib/commons-jexl-1.1.jar
dist/lib/jdo2-api-2.1.jar
dist/lib/commons-lang-2.4.jar
dist/conf/
dist/conf/hive-default.xml
dist/conf/hive-log4j.properties
dist/conf/jpox.properties
dist/bin/
dist/bin/hive
dist/bin/hive-config.sh
dist/examples/
dist/examples/files/
dist/examples/files/kv2.txt
dist/examples/files/kv1.txt
dist/examples/files/kv1.string-sorted.txt
dist/examples/files/kv1.val.sorted.txt
dist/examples/files/lt100.sorted.txt
dist/examples/files/lt100.txt
dist/examples/files/kv1_cc.txt
dist/examples/files/kv1kv2.cogroup.txt
dist/examples/files/kv1_cb.txt
dist/examples/files/kv1.seq
dist/examples/files/kv4.txt
dist/examples/files/complex.seq
dist/examples/files/TestSerDe.jar
dist/examples/files/kv3.txt
dist/examples/queries/
dist/examples/queries/sample1.q
dist/examples/queries/input9.q
dist/examples/queries/groupby6.q
dist/examples/queries/join3.q
dist/examples/queries/input8.q
dist/examples/queries/groupby5.q
dist/examples/queries/union.q
dist/examples/queries/join2.q
dist/examples/queries/input7.q
dist/examples/queries/groupby4.q
dist/examples/queries/sample7.q
dist/examples/queries/join1.q
dist/examples/queries/input6.q
dist/examples/queries/groupby3.q
dist/examples/queries/sample6.q
dist/examples/queries/input_testxpath.q
dist/examples/queries/input5.q
dist/examples/queries/groupby2.q
dist/examples/queries/udf1.q
dist/examples/queries/join8.q
dist/examples/queries/input_part1.q
dist/examples/queries/sample5.q
dist/examples/queries/input_testsequencefile.q
dist/examples/queries/input4.q
dist/examples/queries/groupby1.q
dist/examples/queries/join7.q
dist/examples/queries/sample4.q
dist/examples/queries/input_testxpath2.q
dist/examples/queries/input3.q
dist/examples/queries/join6.q
dist/examples/queries/subq.q
dist/examples/queries/sample3.q
dist/examples/queries/cast1.q
dist/examples/queries/input2.q
dist/examples/queries/join5.q
dist/examples/queries/sample2.q
dist/examples/queries/input1.q
dist/examples/queries/case_sensitivity.q
dist/examples/queries/join4.q
dist/README
[~/fb_mirror]$ ls
dist  dist.tar
[~/fb_mirror]$ cd dist
[~/fb_mirror/dist]$ ls
bin  conf  examples  lib  README
[~/fb_mirror/dist]$ ls
bin  conf  examples  lib  README
[athusoo@dev053.snc1 ~/fb_mirror/dist]$ bin/hive   
Cannot find hadoop installation: $HADOOP_HOME must be set or hadoop must be in the path
[~/fb_mirror/dist]$ ls /mnt/vol/hadoop/bin
1                hadoop                   index.html       slaves.sh                 start-dfs.sh                 stop-all.sh       stop-mapred.sh
check_nodes.sh   hadoop2~                 index.html.1     start-all.sh              start-dfs.sh~                stop-balancer.sh  timed_command
check_nodes.sh~  hadoop-config.sh         index.html.2     start-balancer.sh         start-mapred.nojob.sh~       stop-cluster.sh
decommission.sh  hadoop-daemon.sh         index.html.3     start-cluster-mapred.sh~  start-mapred.sh              stop-cluster.sh~
fsck.sh          hadoop-daemons.sh        rcc              start-cluster.sh          start-single-datanode.sh     stop-dfs.sh
fsck.sh~         hadoop-single-daemon.sh  single-slave.sh  start-cluster.sh~         start-single-tasktracker.sh  stop-dfs.sh~
[~/fb_mirror/dist]$ ls /mnt/vol/hadoop/bin/hadoop
/mnt/vol/hive/stable/cluster/bin/hadoop
[~/fb_mirror/dist]$ export HADOOP_HOME=/mnt/vol/hadoop
[~/fb_mirror/dist]$ bin/hive 
hive> 

> I Can't run bin/hive 
> ---------------------
>
>                 Key: HADOOP-4473
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4473
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: contrib/hive
>    Affects Versions: 0.17.2
>         Environment: Redhat  hadoop-0.17.1
>            Reporter: YihueyChyi
>            Priority: Blocker
>
> When I run bin/hive
> Then I get the message
> java.lang.NoClassDefFoundError: org/apache/hadoop/hive/ql/session/SessionState
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:247)
>         at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
>         at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
>         at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)
> Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.session.SessionState
>         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:306)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>         ... 7 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HADOOP-4473) I Can't run bin/hive

Posted by "Zheng Shao (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-4473?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12643429#action_12643429 ] 

Zheng Shao commented on HADOOP-4473:
------------------------------------

The class org.apache.hadoop.hive.ql.session.SessionState is in /hadoop-0.17.2.1/contrib/hive/dist/bin/../lib/hive_exec.jar
That jar file is in the classpath as printed by bin/hive.

Can you open /hadoop-0.17.2.1/bin/hadoop and add one line before the last line (The echo line):
...
# run it
echo "$JAVA" $JAVA_HEAP_MAX $HADOOP_OPTS -classpath "$CLASSPATH" $CLASS "$@"
exec "$JAVA" $JAVA_HEAP_MAX $HADOOP_OPTS -classpath "$CLASSPATH" $CLASS "$@"

Let's see what is actually passed to Java.


> I Can't run bin/hive 
> ---------------------
>
>                 Key: HADOOP-4473
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4473
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: contrib/hive
>    Affects Versions: 0.17.2
>         Environment: Redhat  hadoop-0.17.1
>            Reporter: YihueyChyi
>
> When I run bin/hive
> Then I get the message
> java.lang.NoClassDefFoundError: org/apache/hadoop/hive/ql/session/SessionState
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:247)
>         at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
>         at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
>         at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)
> Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.session.SessionState
>         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:306)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>         ... 7 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HADOOP-4473) I Can't run bin/hive

Posted by "Ashish Thusoo (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-4473?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12641531#action_12641531 ] 

Ashish Thusoo commented on HADOOP-4473:
---------------------------------------

Should have worked.

Have you set HADOOP_HOME and HIVE_HOME environment variables.

Also a dump of your environment would be great including classpaths.

> I Can't run bin/hive 
> ---------------------
>
>                 Key: HADOOP-4473
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4473
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: contrib/hive
>    Affects Versions: 0.17.1
>         Environment: Redhat  hadoop-0.17.1
>            Reporter: YihueyChyi
>
> When I run bin/hive
> Then I get the message
> java.lang.NoClassDefFoundError: org/apache/hadoop/hive/ql/session/SessionState
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:247)
>         at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
>         at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
>         at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)
> Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.session.SessionState
>         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:306)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>         ... 7 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HADOOP-4473) I Can't run bin/hive

Posted by "YihueyChyi (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-4473?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12643430#action_12643430 ] 

YihueyChyi commented on HADOOP-4473:
------------------------------------

Add the line 

The result:
/jdk1.6.0_07/bin/java -Xmx1000m -Dhadoop.log.dir=/hadoop-0.17.2.1/logs -Dhadoop.log.file=hadoop.log -Dhadoop.home.dir=/hadoop-0.17.2.1 -Dhadoop.id.str= -Dhadoop.root.logger=INFO,console -Djava.library.path=/hadoop-0.17.2.1/lib/native/Linux-i386-32 -classpath /hadoop-0.17.2.1/bin/../conf:/jdk1.6.0_07/lib/tools.jar:/hadoop-0.17.2.1:/hadoop-0.17.2.1/hadoop-0.17.2.1-core.jar:/hadoop-0.17.2.1/lib/commons-cli-2.0-SNAPSHOT.jar:/hadoop-0.17.2.1/lib/commons-codec-1.3.jar:/hadoop-0.17.2.1/lib/commons-httpclient-3.0.1.jar:/hadoop-0.17.2.1/lib/commons-logging-1.0.4.jar:/hadoop-0.17.2.1/lib/commons-logging-api-1.0.4.jar:/hadoop-0.17.2.1/lib/jets3t-0.5.0.jar:/hadoop-0.17.2.1/lib/jetty-5.1.4.jar:/hadoop-0.17.2.1/lib/junit-3.8.1.jar:/hadoop-0.17.2.1/lib/kfs-0.1.jar:/hadoop-0.17.2.1/lib/log4j-1.2.13.jar:/hadoop-0.17.2.1/lib/servlet-api.jar:/hadoop-0.17.2.1/lib/xmlenc-0.52.jar:/hadoop-0.17.2.1/lib/jetty-ext/commons-el.jar:/hadoop-0.17.2.1/lib/jetty-ext/jasper-compiler.jar:/hadoop-0.17.2.1/lib/jetty-ext/jasper-runtime.jar:/hadoop-0.17.2.1/lib/jetty-ext/jsp-api.jar:.:/jdk1.6.0_07/lib:/hadoop-0.17.2.1/conf://hadoop-0.17.2.1/lib:/hadoop-0.17.2.1/contrib/hbase-0.2.1/build/test:/hadoop-0.17.2.1/contrib/hbase-0.2.1/build/hadoop-0.16.0-hbase.jar:/hadoop-0.17.2.1/contrib/hbase-0.2.1/conf:/hadoop-0.17.2.1/contrib/hbase-0.2.1/hbase-0.2.1.jar:/hadoop-0.17.2.1/hadoop-0.17.2.1-core.jar org.apache.hadoop.mapred.JobShell /hadoop-0.17.2.1/contrib/hive/dist/bin/../lib/hive_cli.jar org.apache.hadoop.hive.cli.CliDriver -hiveconf hadoop.bin.path=/hadoop-0.17.2.1/bin/hadoop
java.lang.NoClassDefFoundError: org/apache/hadoop/hive/ql/session/SessionState
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:247)
        at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
        at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
        at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
        at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
        at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)
Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.session.SessionState
        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:306)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        ... 7 more

Even I copy hive_exec.jar to $HADOOP_HOME/lib/
The situation is the same. 

[root@araca1 dist]# ./bin/hive
/jdk1.6.0_07/bin/java -Xmx1000m -Dhadoop.log.dir=/hadoop-0.17.1/logs -Dhadoop.log.file=hadoop.log -Dhadoop.home.dir=/hadoop-0.17.1 -Dhadoop.id.str= -Dhadoop.root.logger=INFO,console -Djava.library.path=/hadoop-0.17.1/lib/native/Linux-i386-32 -classpath /hadoop-0.17.2.1/bin/../conf:/jdk1.6.0_07/lib/tools.jar:/hadoop-0.17.1:/hadoop-0.17.1/hadoop-0.17.1-core.jar:/hadoop-0.17.1/lib/commons-cli-2.0-SNAPSHOT.jar:/hadoop-0.17.1/lib/commons-codec-1.3.jar:/hadoop-0.17.1/lib/commons-httpclient-3.0.1.jar:/hadoop-0.17.1/lib/commons-logging-1.0.4.jar:/hadoop-0.17.1/lib/commons-logging-api-1.0.4.jar:/hadoop-0.17.1/lib/jets3t-0.5.0.jar:/hadoop-0.17.1/lib/jetty-5.1.4.jar:/hadoop-0.17.1/lib/junit-3.8.1.jar:/hadoop-0.17.1/lib/kfs-0.1.jar:/hadoop-0.17.1/lib/log4j-1.2.13.jar:/hadoop-0.17.1/lib/servlet-api.jar:/hadoop-0.17.1/lib/xmlenc-0.52.jar:/hadoop-0.17.1/lib/jetty-ext/commons-el.jar:/hadoop-0.17.1/lib/jetty-ext/jasper-compiler.jar:/hadoop-0.17.1/lib/jetty-ext/jasper-runtime.jar:/hadoop-0.17.1/lib/jetty-ext/jsp-api.jar:.:/jdk1.6.0_07/lib:/hadoop-0.17.1/conf:/hadoop-0.17.1/lib:/hadoop-0.17.1/contrib/hbase-0.2.1/build/test:/hadoop-0.17.1/contrib/hbase-0.2.1/build/hadoop-0.16.0-hbase.jar:/hadoop-0.17.1/contrib/hbase-0.2.1/conf:/hadoop-0.17.1/contrib/hbase-0.2.1/hbase-0.2.1.jar:/hadoop-0.17.1/hadoop-0.17.1-core.jar org.apache.hadoop.mapred.JobShell /hadoop-0.17.2.1/contrib/hive/dist/bin/../lib/hive_cli.jar org.apache.hadoop.hive.cli.CliDriver -hiveconf hadoop.bin.path=/hadoop-0.17.2.1/bin/hadoop
java.lang.NoClassDefFoundError: org/apache/hadoop/hive/ql/session/SessionState
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:247)
        at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
        at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
        at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
        at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
        at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)
Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.session.SessionState
        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:306)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        ... 7 more




> I Can't run bin/hive 
> ---------------------
>
>                 Key: HADOOP-4473
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4473
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: contrib/hive
>    Affects Versions: 0.17.2
>         Environment: Redhat  hadoop-0.17.1
>            Reporter: YihueyChyi
>
> When I run bin/hive
> Then I get the message
> java.lang.NoClassDefFoundError: org/apache/hadoop/hive/ql/session/SessionState
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:247)
>         at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
>         at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
>         at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)
> Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.session.SessionState
>         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:306)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>         ... 7 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HADOOP-4473) I Can't run bin/hive

Posted by "YihueyChyi (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-4473?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12643428#action_12643428 ] 

YihueyChyi commented on HADOOP-4473:
------------------------------------

Hi Zheng,
It show

CLASSPATH=/hadoop-0.17.2.1/contrib/hive/dist/bin/../conf:/hadoop-0.17.2.1/contrib/hive/dist/bin/../lib/antlr-runtime-3.0.1.jar:/hadoop-0.17.2.1/contrib/hive/dist/bin/../lib/asm-3.1.jar:/hadoop-0.17.2.1/contrib/hive/dist/bin/../lib/commons-collections-3.2.1.jar:/hadoop-0.17.2.1/contrib/hive/dist/bin/../lib/commons-jexl-1.1.jar:/hadoop-0.17.2.1/contrib/hive/dist/bin/../lib/commons-lang-2.4.jar:/hadoop-0.17.2.1/contrib/hive/dist/bin/../lib/derby.jar:/hadoop-0.17.2.1/contrib/hive/dist/bin/../lib/hive_cli.jar:/hadoop-0.17.2.1/contrib/hive/dist/bin/../lib/hive_common.jar:/hadoop-0.17.2.1/contrib/hive/dist/bin/../lib/hive_exec.jar:/hadoop-0.17.2.1/contrib/hive/dist/bin/../lib/hive_metastore.jar:/hadoop-0.17.2.1/contrib/hive/dist/bin/../lib/jdo2-api-2.1.jar:/hadoop-0.17.2.1/contrib/hive/dist/bin/../lib/jline-0.9.94.jar:/hadoop-0.17.2.1/contrib/hive/dist/bin/../lib/jpox-core-1.2.2.jar:/hadoop-0.17.2.1/contrib/hive/dist/bin/../lib/jpox-enhancer-1.2.2.jar:/hadoop-0.17.2.1/contrib/hive/dist/bin/../lib/jpox-rdbms-1.2.2.jar:/hadoop-0.17.2.1/contrib/hive/dist/bin/../lib/libfb303.jar:/hadoop-0.17.2.1/contrib/hive/dist/bin/../lib/libthrift.jar:/hadoop-0.17.2.1/contrib/hive/dist/bin/../lib/stringtemplate-3.1b1.jar:/hadoop-0.17.2.1/contrib/hive/dist/bin/../lib/TestSerDe.jar:/hadoop-0.17.2.1/contrib/hive/dist/bin/../lib/velocity-1.5.jar:
AUX_LIB_PATH=
HADOOP_OPTS=
/hadoop-0.17.2.1/bin/hadoop jar /hadoop-0.17.2.1/contrib/hive/dist/bin/../lib/hive_cli.jar org.apache.hadoop.hive.cli.CliDriver -hiveconf hadoop.bin.path=/hadoop-0.17.2.1/bin/hadoop
java.lang.NoClassDefFoundError: org/apache/hadoop/hive/ql/session/SessionState
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:247)
        at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
        at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
        at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
        at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
        at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)
Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.session.SessionState
        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:306)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        ... 7 more


> I Can't run bin/hive 
> ---------------------
>
>                 Key: HADOOP-4473
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4473
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: contrib/hive
>    Affects Versions: 0.17.2
>         Environment: Redhat  hadoop-0.17.1
>            Reporter: YihueyChyi
>
> When I run bin/hive
> Then I get the message
> java.lang.NoClassDefFoundError: org/apache/hadoop/hive/ql/session/SessionState
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:247)
>         at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
>         at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
>         at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)
> Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.session.SessionState
>         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:306)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>         ... 7 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (HADOOP-4473) I Can't run bin/hive

Posted by "Zheng Shao (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HADOOP-4473?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Zheng Shao resolved HADOOP-4473.
--------------------------------

    Resolution: Invalid

We found the problem in the customized hadoop code.


> I Can't run bin/hive 
> ---------------------
>
>                 Key: HADOOP-4473
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4473
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: contrib/hive
>    Affects Versions: 0.17.2
>         Environment: Redhat  hadoop-0.17.1
>            Reporter: YihueyChyi
>
> When I run bin/hive
> Then I get the message
> java.lang.NoClassDefFoundError: org/apache/hadoop/hive/ql/session/SessionState
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:247)
>         at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
>         at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
>         at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)
> Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.session.SessionState
>         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:306)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>         ... 7 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HADOOP-4473) I Can't run bin/hive

Posted by "Zheng Shao (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HADOOP-4473?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12643439#action_12643439 ] 

Zheng Shao commented on HADOOP-4473:
------------------------------------

Glad it helps. To tell you the truth, I made exactly the same mistake before.

> I Can't run bin/hive 
> ---------------------
>
>                 Key: HADOOP-4473
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4473
>             Project: Hadoop Core
>          Issue Type: Bug
>          Components: contrib/hive
>    Affects Versions: 0.17.2
>         Environment: Redhat  hadoop-0.17.1
>            Reporter: YihueyChyi
>
> When I run bin/hive
> Then I get the message
> java.lang.NoClassDefFoundError: org/apache/hadoop/hive/ql/session/SessionState
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:247)
>         at org.apache.hadoop.util.RunJar.main(RunJar.java:148)
>         at org.apache.hadoop.mapred.JobShell.run(JobShell.java:194)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
>         at org.apache.hadoop.mapred.JobShell.main(JobShell.java:220)
> Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hive.ql.session.SessionState
>         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:306)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>         ... 7 more

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.