Home PC Games Linux Windows Database Network Programming Server Mobile  
           
  Home \ Database \ Hive start being given: Found class jline.Terminal, but interface was expected     - After Oracle 11g dataguard failover rebuild the archive logs are not applied to be NO problem (Database)

- Some of the bibliographic management tools to good use on linux (Linux)

- Configuration based on open source Lucene Java development environment (Server)

- To access an Oracle database using Instant Client (Database)

- Merge Sort (Programming)

- VMware difference in three network connection (Linux)

- Linux operating system log system (Linux)

- Android annotation support (Support Annotations) (Programming)

- How to ensure that the Internet will not be attacked (Linux)

- Linux boot process (Linux)

- Linux file system data file deletion problem space is not freed (Database)

- Configuring xdebug debugging environment in Ubuntu 14.04 under the PhpStorm (Linux)

- Help you make Git Bisect (Linux)

- CentOS 6.5 Linux System Customization and Packaging Quick Implementation Script (Linux)

- Oracle local user login authentication fails ORA-01031 insufficient privileges (Database)

- How nodeclub constructed Docker image (Server)

- Those functions under Linux you do not know the df command (Linux)

- Vagrant Getting Start (Linux)

- Valgrind * not * leak check tool (Linux)

- Use smem visual display Linux memory usage (Linux)

 
         
  Hive start being given: Found class jline.Terminal, but interface was expected
     
  Add Date : 2018-11-21      
         
         
         
  Malfunction:

[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.main (RunJar.java:212)

condition:

hive1.2.1

hadoop2.6.0

the reason:

Hadoop directory in the presence of the old version jline:
/hadoop-2.6.0/share/hadoop/yarn/lib:
-rw-r - r-- 1 root root 87325 Mar 10 18:10 jline-0.9.94.jar

solve:

cp /hive/apache-hive-1.1.0-bin/lib/jline-2.12.jar /hadoop-2.5.2/share/hadoop/yarn/lib
     
         
         
         
  More:      
 
- VirtualBox virtual machine to install Linux (Linux)
- Use this one-time password via SSH secure login Linux (Programming)
- CentOS5 installation Nodejs (Linux)
- Linux Security (Linux)
- Linux System Getting Started Learning: After starting in Ubuntu or Debian, enter the command line (Linux)
- Detailed PHP code optimization [section] (explain reasons) (Programming)
- Construction Spark source and application development environment (Server)
- Teach you how to ensure password security under the Linux operating system (Linux)
- Squid proxy server configuration under Linux (Server)
- Command filter MySQL slow query log (Database)
- CentOS7 installation GAMIT and GMT (Linux)
- CentOS 6.5 install Maven and Nexus warehouse agent (Server)
- Recovery from MySQL master data consistency summary (Database)
- Setting Linux desktop environment, achieve HiDPI display support (Linux)
- Vim Common Command Summary (Linux)
- Linux development management utility command (Linux)
- Linux dual physical network card set to a virtual NIC (Linux)
- CentOS 6.4 dial-up Raiders (Linux)
- Share useful bash aliases and functions (Linux)
- wget command usage Explanation (Linux)
     
           
     
  CopyRight 2002-2022 newfreesoft.com, All Rights Reserved.