Home PC Games Linux Windows Database Network Programming Server Mobile  
           
  Home \ Database \ Hive start being given: Found class jline.Terminal, but interface was expected     - Use NTFS-3G to mount NTFS partitions under Linux U disk and removable hard disk (Linux)

- Expand an existing RAID arrays and remove the failed disk in a RAID (Linux)

- Linux command find (Linux)

- Linux gprof oprofiling and performance testing tools (Linux)

- Household use Linux Security (Linux)

- Linux crontab (Linux)

- Linux add a new hard disk (Linux)

- Change all child files and subdirectories in the owner permissions Ubuntu (Linux)

- MySQL partition table Comments (Database)

- Observation network performance tools for Linux (Linux)

- Compile and install LNMP under CentOS 6.5 (Server)

- Using DOS command to change UNIX administrator password (Linux)

- To install CentOS 6.5 on your hard drive under Windows 7 (Linux)

- How to find the available network adapter on Ubuntu (Linux)

- Oracle Incident Packaging Service (Database)

- MySQL & NoSQL - Memcached widget (Database)

- Linux System Getting Started Tutorial: How do you know Shell which is currently being used (Linux)

- Spring3 + SpringMVC + Hibernate4 full annotation environment configuration (Server)

- Upgrading from Fedora 20 to 21 (Linux)

- Linux / Unix desktops interesting: Christmas tree on the terminal (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:      
 
- Linux system security settings (Linux)
- Linux RAID Set RAID 10 or 0 + 1 (Linux)
- Binary search is really easy as you think you do (Programming)
- Oracle through the alarm log view and inspect the main library, physical and snapshot standby database (Database)
- Make command Detailed Tutorial (Programming)
- Good wireless network security information spread in the air (Linux)
- The hashcode method of Java (Programming)
- OpenCV 3.0 + Python 2.7 installation and testing under Ubuntu 14.04 (Linux)
- Let's Encrypt with semiautomatic into Nginx configuration https (Server)
- Samba file sharing server set up (Server)
- To install the iNode client on UbuntuKylin 13.10 (Linux)
- Ubuntu 15.04 installed Nvidia Quadro series graphics driver (Linux)
- Linux Getting Started Tutorial: / var / spool / clientmqueue fill the root directory (Linux)
- Linux process or thread is bound to a CPU (Programming)
- Bubble Sort Algorithms (Programming)
- Linux tool curl and wget advanced use (Linux)
- Each catalog Detailed Linux (Linux)
- Use FFmpeg processing high quality GIF (Programming)
- Android custom slideshow menu slidmenu (Programming)
- Use UDEV SCSI Rules configured ASM on Oracle Linux 5 and 6 (Database)
     
           
     
  CopyRight 2002-2022 newfreesoft.com, All Rights Reserved.