You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@hadoop.apache.org by Anand Murali <an...@yahoo.com> on 2015/05/14 09:02:27 UTC
Hive startup error
Dear All:
I have installed Hive 1.1.0 and try to run it and get the following error. Can somebody advise please
anand_vihar@Latitude-E5540:~$ hive
Logging initialized using configuration in jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-common-1.1.0.jar!/hive-log4j.properties
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/home/anand_vihar/hadoop-2.6.0/share/hadoop/common/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-jdbc-1.1.0-standalone.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
[ERROR] Terminal initialization failed; falling back to unsupported
java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but interface was expected
at jline.TerminalFactory.create(TerminalFactory.java:101)
at jline.TerminalFactory.get(TerminalFactory.java:158)
at jline.console.ConsoleReader.<init>(ConsoleReader.java:229)
at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
at org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
at org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
Exception in thread "main" java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but interface was expected
at jline.console.ConsoleReader.<init>(ConsoleReader.java:230)
at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
at org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
at org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
Thanks
Anand Murali
Re: Hive startup error
Posted by Drake민영근 <dr...@nexr.com>.
I think some conflict in jars. add below in hive-env.sh
export HADOOP_USER_CLASSPATH_FIRST=true
Thanks.
Drake 민영근 Ph.D
kt NexR
On Fri, May 15, 2015 at 7:01 AM, Ted Yu <yu...@gmail.com> wrote:
> bq. java.lang.IncompatibleClassChangeError: Found class jline.Terminal,
> but interface was expected
>
> Looks like the jline jar on classpath is incompatible with the one Hive
> was built with.
>
> BTW Hive user mailing list is better place to ask this question.
>
> Cheers
>
> On Thu, May 14, 2015 at 12:02 AM, Anand Murali <an...@yahoo.com>
> wrote:
>
>> Dear All:
>>
>> I have installed Hive 1.1.0 and try to run it and get the following
>> error. Can somebody advise please
>>
>> anand_vihar@Latitude-E5540:~$ hive
>>
>> Logging initialized using configuration in
>> jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-common-1.1.0.jar!/hive-log4j.properties
>> SLF4J: Class path contains multiple SLF4J bindings.
>> SLF4J: Found binding in
>> [jar:file:/home/anand_vihar/hadoop-2.6.0/share/hadoop/common/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
>> SLF4J: Found binding in
>> [jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-jdbc-1.1.0-standalone.jar!/org/slf4j/impl/StaticLoggerBinder.class]
>> SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
>> explanation.
>> SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
>> [ERROR] Terminal initialization failed; falling back to unsupported
>> java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but
>> interface was expected
>> at jline.TerminalFactory.create(TerminalFactory.java:101)
>> at jline.TerminalFactory.get(TerminalFactory.java:158)
>> at jline.console.ConsoleReader.<init>(ConsoleReader.java:229)
>> at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
>> at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
>> at
>> org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
>> at
>> org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
>> at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
>> at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> at java.lang.reflect.Method.invoke(Method.java:606)
>> at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
>> at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
>>
>> Exception in thread "main" java.lang.IncompatibleClassChangeError: Found
>> class jline.Terminal, but interface was expected
>> at jline.console.ConsoleReader.<init>(ConsoleReader.java:230)
>> at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
>> at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
>> at
>> org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
>> at
>> org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
>> at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
>> at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> at java.lang.reflect.Method.invoke(Method.java:606)
>> at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
>> at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
>>
>> Thanks
>>
>> Anand Murali
>>
>>
>
Re: Hive startup error
Posted by Drake민영근 <dr...@nexr.com>.
I think some conflict in jars. add below in hive-env.sh
export HADOOP_USER_CLASSPATH_FIRST=true
Thanks.
Drake 민영근 Ph.D
kt NexR
On Fri, May 15, 2015 at 7:01 AM, Ted Yu <yu...@gmail.com> wrote:
> bq. java.lang.IncompatibleClassChangeError: Found class jline.Terminal,
> but interface was expected
>
> Looks like the jline jar on classpath is incompatible with the one Hive
> was built with.
>
> BTW Hive user mailing list is better place to ask this question.
>
> Cheers
>
> On Thu, May 14, 2015 at 12:02 AM, Anand Murali <an...@yahoo.com>
> wrote:
>
>> Dear All:
>>
>> I have installed Hive 1.1.0 and try to run it and get the following
>> error. Can somebody advise please
>>
>> anand_vihar@Latitude-E5540:~$ hive
>>
>> Logging initialized using configuration in
>> jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-common-1.1.0.jar!/hive-log4j.properties
>> SLF4J: Class path contains multiple SLF4J bindings.
>> SLF4J: Found binding in
>> [jar:file:/home/anand_vihar/hadoop-2.6.0/share/hadoop/common/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
>> SLF4J: Found binding in
>> [jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-jdbc-1.1.0-standalone.jar!/org/slf4j/impl/StaticLoggerBinder.class]
>> SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
>> explanation.
>> SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
>> [ERROR] Terminal initialization failed; falling back to unsupported
>> java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but
>> interface was expected
>> at jline.TerminalFactory.create(TerminalFactory.java:101)
>> at jline.TerminalFactory.get(TerminalFactory.java:158)
>> at jline.console.ConsoleReader.<init>(ConsoleReader.java:229)
>> at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
>> at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
>> at
>> org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
>> at
>> org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
>> at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
>> at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> at java.lang.reflect.Method.invoke(Method.java:606)
>> at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
>> at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
>>
>> Exception in thread "main" java.lang.IncompatibleClassChangeError: Found
>> class jline.Terminal, but interface was expected
>> at jline.console.ConsoleReader.<init>(ConsoleReader.java:230)
>> at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
>> at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
>> at
>> org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
>> at
>> org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
>> at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
>> at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> at java.lang.reflect.Method.invoke(Method.java:606)
>> at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
>> at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
>>
>> Thanks
>>
>> Anand Murali
>>
>>
>
Re: Hive startup error
Posted by Drake민영근 <dr...@nexr.com>.
I think some conflict in jars. add below in hive-env.sh
export HADOOP_USER_CLASSPATH_FIRST=true
Thanks.
Drake 민영근 Ph.D
kt NexR
On Fri, May 15, 2015 at 7:01 AM, Ted Yu <yu...@gmail.com> wrote:
> bq. java.lang.IncompatibleClassChangeError: Found class jline.Terminal,
> but interface was expected
>
> Looks like the jline jar on classpath is incompatible with the one Hive
> was built with.
>
> BTW Hive user mailing list is better place to ask this question.
>
> Cheers
>
> On Thu, May 14, 2015 at 12:02 AM, Anand Murali <an...@yahoo.com>
> wrote:
>
>> Dear All:
>>
>> I have installed Hive 1.1.0 and try to run it and get the following
>> error. Can somebody advise please
>>
>> anand_vihar@Latitude-E5540:~$ hive
>>
>> Logging initialized using configuration in
>> jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-common-1.1.0.jar!/hive-log4j.properties
>> SLF4J: Class path contains multiple SLF4J bindings.
>> SLF4J: Found binding in
>> [jar:file:/home/anand_vihar/hadoop-2.6.0/share/hadoop/common/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
>> SLF4J: Found binding in
>> [jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-jdbc-1.1.0-standalone.jar!/org/slf4j/impl/StaticLoggerBinder.class]
>> SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
>> explanation.
>> SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
>> [ERROR] Terminal initialization failed; falling back to unsupported
>> java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but
>> interface was expected
>> at jline.TerminalFactory.create(TerminalFactory.java:101)
>> at jline.TerminalFactory.get(TerminalFactory.java:158)
>> at jline.console.ConsoleReader.<init>(ConsoleReader.java:229)
>> at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
>> at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
>> at
>> org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
>> at
>> org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
>> at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
>> at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> at java.lang.reflect.Method.invoke(Method.java:606)
>> at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
>> at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
>>
>> Exception in thread "main" java.lang.IncompatibleClassChangeError: Found
>> class jline.Terminal, but interface was expected
>> at jline.console.ConsoleReader.<init>(ConsoleReader.java:230)
>> at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
>> at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
>> at
>> org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
>> at
>> org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
>> at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
>> at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> at java.lang.reflect.Method.invoke(Method.java:606)
>> at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
>> at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
>>
>> Thanks
>>
>> Anand Murali
>>
>>
>
Re: Hive startup error
Posted by Drake민영근 <dr...@nexr.com>.
I think some conflict in jars. add below in hive-env.sh
export HADOOP_USER_CLASSPATH_FIRST=true
Thanks.
Drake 민영근 Ph.D
kt NexR
On Fri, May 15, 2015 at 7:01 AM, Ted Yu <yu...@gmail.com> wrote:
> bq. java.lang.IncompatibleClassChangeError: Found class jline.Terminal,
> but interface was expected
>
> Looks like the jline jar on classpath is incompatible with the one Hive
> was built with.
>
> BTW Hive user mailing list is better place to ask this question.
>
> Cheers
>
> On Thu, May 14, 2015 at 12:02 AM, Anand Murali <an...@yahoo.com>
> wrote:
>
>> Dear All:
>>
>> I have installed Hive 1.1.0 and try to run it and get the following
>> error. Can somebody advise please
>>
>> anand_vihar@Latitude-E5540:~$ hive
>>
>> Logging initialized using configuration in
>> jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-common-1.1.0.jar!/hive-log4j.properties
>> SLF4J: Class path contains multiple SLF4J bindings.
>> SLF4J: Found binding in
>> [jar:file:/home/anand_vihar/hadoop-2.6.0/share/hadoop/common/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
>> SLF4J: Found binding in
>> [jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-jdbc-1.1.0-standalone.jar!/org/slf4j/impl/StaticLoggerBinder.class]
>> SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
>> explanation.
>> SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
>> [ERROR] Terminal initialization failed; falling back to unsupported
>> java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but
>> interface was expected
>> at jline.TerminalFactory.create(TerminalFactory.java:101)
>> at jline.TerminalFactory.get(TerminalFactory.java:158)
>> at jline.console.ConsoleReader.<init>(ConsoleReader.java:229)
>> at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
>> at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
>> at
>> org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
>> at
>> org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
>> at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
>> at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> at java.lang.reflect.Method.invoke(Method.java:606)
>> at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
>> at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
>>
>> Exception in thread "main" java.lang.IncompatibleClassChangeError: Found
>> class jline.Terminal, but interface was expected
>> at jline.console.ConsoleReader.<init>(ConsoleReader.java:230)
>> at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
>> at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
>> at
>> org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
>> at
>> org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
>> at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
>> at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> at java.lang.reflect.Method.invoke(Method.java:606)
>> at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
>> at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
>>
>> Thanks
>>
>> Anand Murali
>>
>>
>
Re: Hive startup error
Posted by Ted Yu <yu...@gmail.com>.
bq. java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but
interface was expected
Looks like the jline jar on classpath is incompatible with the one Hive was
built with.
BTW Hive user mailing list is better place to ask this question.
Cheers
On Thu, May 14, 2015 at 12:02 AM, Anand Murali <an...@yahoo.com>
wrote:
> Dear All:
>
> I have installed Hive 1.1.0 and try to run it and get the following error.
> Can somebody advise please
>
> anand_vihar@Latitude-E5540:~$ hive
>
> Logging initialized using configuration in
> jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-common-1.1.0.jar!/hive-log4j.properties
> SLF4J: Class path contains multiple SLF4J bindings.
> SLF4J: Found binding in
> [jar:file:/home/anand_vihar/hadoop-2.6.0/share/hadoop/common/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: Found binding in
> [jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-jdbc-1.1.0-standalone.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
> explanation.
> SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
> [ERROR] Terminal initialization failed; falling back to unsupported
> java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but
> interface was expected
> at jline.TerminalFactory.create(TerminalFactory.java:101)
> at jline.TerminalFactory.get(TerminalFactory.java:158)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:229)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
> at
> org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
> at
> org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
> at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
> at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:606)
> at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
> at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
>
> Exception in thread "main" java.lang.IncompatibleClassChangeError: Found
> class jline.Terminal, but interface was expected
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:230)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
> at
> org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
> at
> org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
> at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
> at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:606)
> at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
> at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
>
> Thanks
>
> Anand Murali
>
>
Re: Hive startup error
Posted by Anand Murali <an...@yahoo.com>.
Oliver:
I dont understand what you mean. I am just following Tom Whyt's book. May I request more specific instructions.
Thanks
Anand Murali 11/7, 'Anand Vihar', Kandasamy St, MylaporeChennai - 600 004, IndiaPh: (044)- 28474593/ 43526162 (voicemail)
On Thursday, May 14, 2015 12:50 PM, Olivier Brun <br...@gmail.com> wrote:
Hi
Have yout put good rights?
Le 14 mai 2015 09:04, "Anand Murali" <an...@yahoo.com> a écrit :
Dear All:
I have installed Hive 1.1.0 and try to run it and get the following error. Can somebody advise please
anand_vihar@Latitude-E5540:~$ hive
Logging initialized using configuration in jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-common-1.1.0.jar!/hive-log4j.properties
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/home/anand_vihar/hadoop-2.6.0/share/hadoop/common/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-jdbc-1.1.0-standalone.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
[ERROR] Terminal initialization failed; falling back to unsupported
java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but interface was expected
at jline.TerminalFactory.create(TerminalFactory.java:101)
at jline.TerminalFactory.get(TerminalFactory.java:158)
at jline.console.ConsoleReader.<init>(ConsoleReader.java:229)
at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
at org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
at org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
Exception in thread "main" java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but interface was expected
at jline.console.ConsoleReader.<init>(ConsoleReader.java:230)
at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
at org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
at org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
Thanks
Anand Murali
Re: Hive startup error
Posted by Anand Murali <an...@yahoo.com>.
Oliver:
I dont understand what you mean. I am just following Tom Whyt's book. May I request more specific instructions.
Thanks
Anand Murali 11/7, 'Anand Vihar', Kandasamy St, MylaporeChennai - 600 004, IndiaPh: (044)- 28474593/ 43526162 (voicemail)
On Thursday, May 14, 2015 12:50 PM, Olivier Brun <br...@gmail.com> wrote:
Hi
Have yout put good rights?
Le 14 mai 2015 09:04, "Anand Murali" <an...@yahoo.com> a écrit :
Dear All:
I have installed Hive 1.1.0 and try to run it and get the following error. Can somebody advise please
anand_vihar@Latitude-E5540:~$ hive
Logging initialized using configuration in jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-common-1.1.0.jar!/hive-log4j.properties
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/home/anand_vihar/hadoop-2.6.0/share/hadoop/common/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-jdbc-1.1.0-standalone.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
[ERROR] Terminal initialization failed; falling back to unsupported
java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but interface was expected
at jline.TerminalFactory.create(TerminalFactory.java:101)
at jline.TerminalFactory.get(TerminalFactory.java:158)
at jline.console.ConsoleReader.<init>(ConsoleReader.java:229)
at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
at org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
at org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
Exception in thread "main" java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but interface was expected
at jline.console.ConsoleReader.<init>(ConsoleReader.java:230)
at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
at org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
at org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
Thanks
Anand Murali
Re: Hive startup error
Posted by Anand Murali <an...@yahoo.com>.
Oliver:
I dont understand what you mean. I am just following Tom Whyt's book. May I request more specific instructions.
Thanks
Anand Murali 11/7, 'Anand Vihar', Kandasamy St, MylaporeChennai - 600 004, IndiaPh: (044)- 28474593/ 43526162 (voicemail)
On Thursday, May 14, 2015 12:50 PM, Olivier Brun <br...@gmail.com> wrote:
Hi
Have yout put good rights?
Le 14 mai 2015 09:04, "Anand Murali" <an...@yahoo.com> a écrit :
Dear All:
I have installed Hive 1.1.0 and try to run it and get the following error. Can somebody advise please
anand_vihar@Latitude-E5540:~$ hive
Logging initialized using configuration in jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-common-1.1.0.jar!/hive-log4j.properties
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/home/anand_vihar/hadoop-2.6.0/share/hadoop/common/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-jdbc-1.1.0-standalone.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
[ERROR] Terminal initialization failed; falling back to unsupported
java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but interface was expected
at jline.TerminalFactory.create(TerminalFactory.java:101)
at jline.TerminalFactory.get(TerminalFactory.java:158)
at jline.console.ConsoleReader.<init>(ConsoleReader.java:229)
at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
at org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
at org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
Exception in thread "main" java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but interface was expected
at jline.console.ConsoleReader.<init>(ConsoleReader.java:230)
at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
at org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
at org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
Thanks
Anand Murali
Re: Hive startup error
Posted by Anand Murali <an...@yahoo.com>.
Oliver:
I dont understand what you mean. I am just following Tom Whyt's book. May I request more specific instructions.
Thanks
Anand Murali 11/7, 'Anand Vihar', Kandasamy St, MylaporeChennai - 600 004, IndiaPh: (044)- 28474593/ 43526162 (voicemail)
On Thursday, May 14, 2015 12:50 PM, Olivier Brun <br...@gmail.com> wrote:
Hi
Have yout put good rights?
Le 14 mai 2015 09:04, "Anand Murali" <an...@yahoo.com> a écrit :
Dear All:
I have installed Hive 1.1.0 and try to run it and get the following error. Can somebody advise please
anand_vihar@Latitude-E5540:~$ hive
Logging initialized using configuration in jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-common-1.1.0.jar!/hive-log4j.properties
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/home/anand_vihar/hadoop-2.6.0/share/hadoop/common/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-jdbc-1.1.0-standalone.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
[ERROR] Terminal initialization failed; falling back to unsupported
java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but interface was expected
at jline.TerminalFactory.create(TerminalFactory.java:101)
at jline.TerminalFactory.get(TerminalFactory.java:158)
at jline.console.ConsoleReader.<init>(ConsoleReader.java:229)
at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
at org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
at org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
Exception in thread "main" java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but interface was expected
at jline.console.ConsoleReader.<init>(ConsoleReader.java:230)
at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
at org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
at org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
Thanks
Anand Murali
Re: Hive startup error
Posted by Olivier Brun <br...@gmail.com>.
Hi
Have yout put good rights?
Le 14 mai 2015 09:04, "Anand Murali" <an...@yahoo.com> a écrit :
> Dear All:
>
> I have installed Hive 1.1.0 and try to run it and get the following error.
> Can somebody advise please
>
> anand_vihar@Latitude-E5540:~$ hive
>
> Logging initialized using configuration in
> jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-common-1.1.0.jar!/hive-log4j.properties
> SLF4J: Class path contains multiple SLF4J bindings.
> SLF4J: Found binding in
> [jar:file:/home/anand_vihar/hadoop-2.6.0/share/hadoop/common/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: Found binding in
> [jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-jdbc-1.1.0-standalone.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
> explanation.
> SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
> [ERROR] Terminal initialization failed; falling back to unsupported
> java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but
> interface was expected
> at jline.TerminalFactory.create(TerminalFactory.java:101)
> at jline.TerminalFactory.get(TerminalFactory.java:158)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:229)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
> at
> org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
> at
> org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
> at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
> at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:606)
> at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
> at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
>
> Exception in thread "main" java.lang.IncompatibleClassChangeError: Found
> class jline.Terminal, but interface was expected
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:230)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
> at
> org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
> at
> org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
> at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
> at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:606)
> at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
> at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
>
> Thanks
>
> Anand Murali
>
>
Re: Hive startup error
Posted by Ted Yu <yu...@gmail.com>.
bq. java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but
interface was expected
Looks like the jline jar on classpath is incompatible with the one Hive was
built with.
BTW Hive user mailing list is better place to ask this question.
Cheers
On Thu, May 14, 2015 at 12:02 AM, Anand Murali <an...@yahoo.com>
wrote:
> Dear All:
>
> I have installed Hive 1.1.0 and try to run it and get the following error.
> Can somebody advise please
>
> anand_vihar@Latitude-E5540:~$ hive
>
> Logging initialized using configuration in
> jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-common-1.1.0.jar!/hive-log4j.properties
> SLF4J: Class path contains multiple SLF4J bindings.
> SLF4J: Found binding in
> [jar:file:/home/anand_vihar/hadoop-2.6.0/share/hadoop/common/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: Found binding in
> [jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-jdbc-1.1.0-standalone.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
> explanation.
> SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
> [ERROR] Terminal initialization failed; falling back to unsupported
> java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but
> interface was expected
> at jline.TerminalFactory.create(TerminalFactory.java:101)
> at jline.TerminalFactory.get(TerminalFactory.java:158)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:229)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
> at
> org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
> at
> org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
> at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
> at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:606)
> at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
> at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
>
> Exception in thread "main" java.lang.IncompatibleClassChangeError: Found
> class jline.Terminal, but interface was expected
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:230)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
> at
> org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
> at
> org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
> at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
> at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:606)
> at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
> at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
>
> Thanks
>
> Anand Murali
>
>
Re: Hive startup error
Posted by Ted Yu <yu...@gmail.com>.
bq. java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but
interface was expected
Looks like the jline jar on classpath is incompatible with the one Hive was
built with.
BTW Hive user mailing list is better place to ask this question.
Cheers
On Thu, May 14, 2015 at 12:02 AM, Anand Murali <an...@yahoo.com>
wrote:
> Dear All:
>
> I have installed Hive 1.1.0 and try to run it and get the following error.
> Can somebody advise please
>
> anand_vihar@Latitude-E5540:~$ hive
>
> Logging initialized using configuration in
> jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-common-1.1.0.jar!/hive-log4j.properties
> SLF4J: Class path contains multiple SLF4J bindings.
> SLF4J: Found binding in
> [jar:file:/home/anand_vihar/hadoop-2.6.0/share/hadoop/common/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: Found binding in
> [jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-jdbc-1.1.0-standalone.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
> explanation.
> SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
> [ERROR] Terminal initialization failed; falling back to unsupported
> java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but
> interface was expected
> at jline.TerminalFactory.create(TerminalFactory.java:101)
> at jline.TerminalFactory.get(TerminalFactory.java:158)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:229)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
> at
> org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
> at
> org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
> at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
> at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:606)
> at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
> at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
>
> Exception in thread "main" java.lang.IncompatibleClassChangeError: Found
> class jline.Terminal, but interface was expected
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:230)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
> at
> org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
> at
> org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
> at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
> at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:606)
> at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
> at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
>
> Thanks
>
> Anand Murali
>
>
Re: Hive startup error
Posted by Olivier Brun <br...@gmail.com>.
Hi
Have yout put good rights?
Le 14 mai 2015 09:04, "Anand Murali" <an...@yahoo.com> a écrit :
> Dear All:
>
> I have installed Hive 1.1.0 and try to run it and get the following error.
> Can somebody advise please
>
> anand_vihar@Latitude-E5540:~$ hive
>
> Logging initialized using configuration in
> jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-common-1.1.0.jar!/hive-log4j.properties
> SLF4J: Class path contains multiple SLF4J bindings.
> SLF4J: Found binding in
> [jar:file:/home/anand_vihar/hadoop-2.6.0/share/hadoop/common/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: Found binding in
> [jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-jdbc-1.1.0-standalone.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
> explanation.
> SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
> [ERROR] Terminal initialization failed; falling back to unsupported
> java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but
> interface was expected
> at jline.TerminalFactory.create(TerminalFactory.java:101)
> at jline.TerminalFactory.get(TerminalFactory.java:158)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:229)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
> at
> org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
> at
> org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
> at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
> at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:606)
> at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
> at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
>
> Exception in thread "main" java.lang.IncompatibleClassChangeError: Found
> class jline.Terminal, but interface was expected
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:230)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
> at
> org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
> at
> org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
> at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
> at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:606)
> at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
> at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
>
> Thanks
>
> Anand Murali
>
>
Re: Hive startup error
Posted by Ted Yu <yu...@gmail.com>.
bq. java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but
interface was expected
Looks like the jline jar on classpath is incompatible with the one Hive was
built with.
BTW Hive user mailing list is better place to ask this question.
Cheers
On Thu, May 14, 2015 at 12:02 AM, Anand Murali <an...@yahoo.com>
wrote:
> Dear All:
>
> I have installed Hive 1.1.0 and try to run it and get the following error.
> Can somebody advise please
>
> anand_vihar@Latitude-E5540:~$ hive
>
> Logging initialized using configuration in
> jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-common-1.1.0.jar!/hive-log4j.properties
> SLF4J: Class path contains multiple SLF4J bindings.
> SLF4J: Found binding in
> [jar:file:/home/anand_vihar/hadoop-2.6.0/share/hadoop/common/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: Found binding in
> [jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-jdbc-1.1.0-standalone.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
> explanation.
> SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
> [ERROR] Terminal initialization failed; falling back to unsupported
> java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but
> interface was expected
> at jline.TerminalFactory.create(TerminalFactory.java:101)
> at jline.TerminalFactory.get(TerminalFactory.java:158)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:229)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
> at
> org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
> at
> org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
> at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
> at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:606)
> at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
> at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
>
> Exception in thread "main" java.lang.IncompatibleClassChangeError: Found
> class jline.Terminal, but interface was expected
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:230)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
> at
> org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
> at
> org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
> at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
> at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:606)
> at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
> at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
>
> Thanks
>
> Anand Murali
>
>
Re: Hive startup error
Posted by Olivier Brun <br...@gmail.com>.
Hi
Have yout put good rights?
Le 14 mai 2015 09:04, "Anand Murali" <an...@yahoo.com> a écrit :
> Dear All:
>
> I have installed Hive 1.1.0 and try to run it and get the following error.
> Can somebody advise please
>
> anand_vihar@Latitude-E5540:~$ hive
>
> Logging initialized using configuration in
> jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-common-1.1.0.jar!/hive-log4j.properties
> SLF4J: Class path contains multiple SLF4J bindings.
> SLF4J: Found binding in
> [jar:file:/home/anand_vihar/hadoop-2.6.0/share/hadoop/common/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: Found binding in
> [jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-jdbc-1.1.0-standalone.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
> explanation.
> SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
> [ERROR] Terminal initialization failed; falling back to unsupported
> java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but
> interface was expected
> at jline.TerminalFactory.create(TerminalFactory.java:101)
> at jline.TerminalFactory.get(TerminalFactory.java:158)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:229)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
> at
> org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
> at
> org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
> at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
> at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:606)
> at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
> at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
>
> Exception in thread "main" java.lang.IncompatibleClassChangeError: Found
> class jline.Terminal, but interface was expected
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:230)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
> at
> org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
> at
> org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
> at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
> at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:606)
> at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
> at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
>
> Thanks
>
> Anand Murali
>
>
Re: Hive startup error
Posted by Olivier Brun <br...@gmail.com>.
Hi
Have yout put good rights?
Le 14 mai 2015 09:04, "Anand Murali" <an...@yahoo.com> a écrit :
> Dear All:
>
> I have installed Hive 1.1.0 and try to run it and get the following error.
> Can somebody advise please
>
> anand_vihar@Latitude-E5540:~$ hive
>
> Logging initialized using configuration in
> jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-common-1.1.0.jar!/hive-log4j.properties
> SLF4J: Class path contains multiple SLF4J bindings.
> SLF4J: Found binding in
> [jar:file:/home/anand_vihar/hadoop-2.6.0/share/hadoop/common/lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: Found binding in
> [jar:file:/home/anand_vihar/hive-1.1.0/lib/hive-jdbc-1.1.0-standalone.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
> explanation.
> SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
> [ERROR] Terminal initialization failed; falling back to unsupported
> java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but
> interface was expected
> at jline.TerminalFactory.create(TerminalFactory.java:101)
> at jline.TerminalFactory.get(TerminalFactory.java:158)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:229)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
> at
> org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
> at
> org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
> at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
> at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:606)
> at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
> at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
>
> Exception in thread "main" java.lang.IncompatibleClassChangeError: Found
> class jline.Terminal, but interface was expected
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:230)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
> at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
> at
> org.apache.hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
> at
> org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
> at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
> at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:606)
> at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
> at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
>
> Thanks
>
> Anand Murali
>
>