sorImpl.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) Caused by: java.lang.IllegalArgumentException: java.net.URISyntaxException: Relative path in absolute URI: ${system:java.io.tmpdir%7D/$%7Bsystem:user.name%7D ? ? at org.apache.hadoop.fs.Path.initialize(Path.java:206) ? ? at org.apache.hadoop.fs.Path.(Path.java:172) ? ? at org.apache.hadoop.hive.ql.session.SessionState.createSessionDirs(SessionState.java:515) ? ? at org.apache.hadoop.hive.ql.session.SessionState.start(SessionState.java:458) ? ? ... 8 more Caused by: java.net.URISyntaxException: Relative path in absolute URI: ${system:java.io.tmpdir%7D/$%7Bsystem:user.name%7D ? ? at java.net.URI.checkPath(URI.java:1804) ? ? at java.net.URI.(URI.java:752) ? ? at org.apache.hadoop.fs.Path.initialize(Path.java:203) ? ? ... 11 more
参考自:hive shell not opening when I have hive-site.xml
错误2.
Logging initialized using configuration in file:/usr/local/apache-hive-1.1.0-bin/conf/hive-log4j.properties [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.(ConsoleReader.java:229) ? ? at jline.console.ConsoleReader.(ConsoleReader.java:221) ? ? at jline.console.ConsoleReader.(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.(ConsoleReader.java:230) ? ? at jline.console.ConsoleReader.(ConsoleReader.java:221) ? ? at jline.console.ConsoleReader.(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 |