hiveserver或者hive启动出现Expected authority at index 7问题解决
生活随笔
收集整理的這篇文章主要介紹了
hiveserver或者hive启动出现Expected authority at index 7问题解决
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
完整報錯如下:
2020-06-03 11:17:19,161 INFO [main] conf.HiveConf: Found configuration file file:/home/appleyuchi/bigdata/apache-hive-3.0.0-bin/conf/hive-site.xml 2020-06-03 11:17:19,555 ERROR [main] common.FileUtils: Invalid file path file:// java.net.URISyntaxException: Expected authority at index 7: file://at java.net.URI$Parser.fail(URI.java:2848)at java.net.URI$Parser.failExpecting(URI.java:2854)at java.net.URI$Parser.parseHierarchical(URI.java:3102)at java.net.URI$Parser.parse(URI.java:3053)at java.net.URI.<init>(URI.java:588)at org.apache.hadoop.hive.common.FileUtils.getURI(FileUtils.java:979)at org.apache.hadoop.hive.common.FileUtils.getJarFilesByPath(FileUtils.java:1003)at org.apache.hadoop.hive.conf.HiveConf.initialize(HiveConf.java:5169)at org.apache.hadoop.hive.conf.HiveConf.<init>(HiveConf.java:5070)at org.apache.hadoop.hive.common.LogUtils.initHiveLog4jCommon(LogUtils.java:97)at org.apache.hadoop.hive.common.LogUtils.initHiveLog4j(LogUtils.java:81)at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:699)at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:683)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at org.apache.hadoop.util.RunJar.run(RunJar.java:318)at org.apache.hadoop.util.RunJar.main(RunJar.java:232) 2020-06-03 11:17:19,570 WARN [main] conf.HiveConf: HiveConf of name hive.map.aggr.hash.percentmemoryn does not exist 2020-06-03 11:17:20,861 ERROR [main] common.FileUtils: Invalid file path file:// java.net.URISyntaxException: Expected authority at index 7: file://at java.net.URI$Parser.fail(URI.java:2848)at java.net.URI$Parser.failExpecting(URI.java:2854)at java.net.URI$Parser.parseHierarchical(URI.java:3102)at java.net.URI$Parser.parse(URI.java:3053)at java.net.URI.<init>(URI.java:588)at org.apache.hadoop.hive.common.FileUtils.getURI(FileUtils.java:979)at org.apache.hadoop.hive.common.FileUtils.getJarFilesByPath(FileUtils.java:1003)at org.apache.hadoop.hive.conf.HiveConf.initialize(HiveConf.java:5169)at org.apache.hadoop.hive.conf.HiveConf.<init>(HiveConf.java:5075)at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:705)at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:683)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at org.apache.hadoop.util.RunJar.run(RunJar.java:318)at org.apache.hadoop.util.RunJar.main(RunJar.java:232) 2020-06-03 11:17:20,870 WARN [main] conf.HiveConf: HiveConf of name hive.map.aggr.hash.percentmemoryn does not exist Hive Session ID = 732ceddf-3bcc-4a08-bc4d-1d3e5435da66 2020-06-03 11:17:20,878 INFO [main] SessionState: Hive Session ID = 732ceddf-3bcc-4a08-bc4d-1d3e5435da66Logging initialized using configuration in file:/home/appleyuchi/bigdata/apache-hive-3.0.0-bin/conf/hive-log4j2.properties Async: true 2020-06-03 11:17:20,909 INFO [main] SessionState: Logging initialized using configuration in file:/home/appleyuchi/bigdata/apache-hive-3.0.0-bin/conf/hive-log4j2.properties Async: true 2020-06-03 11:17:21,473 INFO [main] session.SessionState: Created HDFS directory: /tmp/hive/appleyuchi/732ceddf-3bcc-4a08-bc4d-1d3e5435da66 2020-06-03 11:17:21,493 INFO [main] session.SessionState: Created local directory: /tmp/appleyuchi/732ceddf-3bcc-4a08-bc4d-1d3e5435da66 2020-06-03 11:17:21,505 INFO [main] session.SessionState: Created HDFS directory: /tmp/hive/appleyuchi/732ceddf-3bcc-4a08-bc4d-1d3e5435da66/_tmp_space.db 2020-06-03 11:17:21,534 INFO [main] tez.TezSessionState: User of session id 732ceddf-3bcc-4a08-bc4d-1d3e5435da66 is appleyuchi 2020-06-03 11:17:21,554 INFO [main] tez.DagUtils: Localizing resource because it does not exist: file:/home/appleyuchi/bigdata/hadoop-3.1.2/share/hadoop/common/hadoop-lzo-0.4.13.jar to dest: hdfs://Desktop:9000/tmp/hive/appleyuchi/_tez_session_dir/732ceddf-3bcc-4a08-bc4d-1d3e5435da66-resources/hadoop-lzo-0.4.13.jar 2020-06-03 11:17:21,724 INFO [main] tez.DagUtils: Resource modification time: 1591154241695 for hdfs://Desktop:9000/tmp/hive/appleyuchi/_tez_session_dir/732ceddf-3bcc-4a08-bc4d-1d3e5435da66-resources/hadoop-lzo-0.4.13.jar Exception in thread "main" java.lang.RuntimeException: java.lang.IllegalArgumentException: Can not create a Path from an empty stringat org.apache.hadoop.hive.ql.session.SessionState.start(SessionState.java:676)at org.apache.hadoop.hive.ql.session.SessionState.beginStart(SessionState.java:585)at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:747)at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:683)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at org.apache.hadoop.util.RunJar.run(RunJar.java:318)at org.apache.hadoop.util.RunJar.main(RunJar.java:232) Caused by: java.lang.IllegalArgumentException: Can not create a Path from an empty stringat org.apache.hadoop.fs.Path.checkPathArg(Path.java:168)at org.apache.hadoop.fs.Path.<init>(Path.java:180)at org.apache.hadoop.fs.Path.<init>(Path.java:115)at org.apache.hadoop.hive.ql.exec.tez.DagUtils.addTempResources(DagUtils.java:1041)at org.apache.hadoop.hive.ql.exec.tez.DagUtils.localizeTempFilesFromConf(DagUtils.java:931)at org.apache.hadoop.hive.ql.exec.tez.TezSessionState.ensureLocalResources(TezSessionState.java:587)at org.apache.hadoop.hive.ql.exec.tez.TezSessionState.openInternal(TezSessionState.java:279)at org.apache.hadoop.hive.ql.exec.tez.TezSessionState.beginOpen(TezSessionState.java:248)at org.apache.hadoop.hive.ql.session.SessionState.start(SessionState.java:673)... 9 more (Python3.6) appleyuchi@Desktop:conf$ subl /home/appleyuchi/bigdata/apache-hive-3.0.0-bin/conf/hive-site.xml (Python3.6) appleyuchi@Desktop:conf$?
解決方案很簡單:
仔細檢查~/.bashrc中的變量HIVE_AUX_JARS_PATH
使用命令:
echo $HIVE_AUX_JARS_PATH
看下是否輸出的滿足格式要求。
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的hiveserver或者hive启动出现Expected authority at index 7问题解决的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: neo4j数据库cypher查询
- 下一篇: Error: Could not fin