Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 配置单元0.14启动时出现非法参数异常_Java_Hadoop_Hive_Bigdata_Hadoop2 - Fatal编程技术网

Java 配置单元0.14启动时出现非法参数异常

Java 配置单元0.14启动时出现非法参数异常,java,hadoop,hive,bigdata,hadoop2,Java,Hadoop,Hive,Bigdata,Hadoop2,使用ACID配置的Apache Hive 0.94出现以下异常。我正在使用ApacheHadoop2.6和OracleJava8。有人能帮我指出根案例和任何可能的修复方法吗: Exception in thread "main" java.lang.RuntimeException: java.lang.IllegalArgumentException: java.net.URISyntaxException: Relative path in absolute URI: ${system:ja

使用ACID配置的Apache Hive 0.94出现以下异常。我正在使用ApacheHadoop2.6和OracleJava8。有人能帮我指出根案例和任何可能的修复方法吗:

Exception in thread "main" java.lang.RuntimeException: java.lang.IllegalArgumentException: java.net.URISyntaxException: Relative path in absolute URI: ${system:java.io.tmpdir%7D/$%7Bhive.session.id%7D_resources
at org.apache.hadoop.hive.ql.session.SessionState.start(SessionState.java:444)
at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:672)
at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:616)
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)
Caused by: java.lang.IllegalArgumentException: java.net.URISyntaxException: Relative path in absolute URI: ${system:java.io.tmpdir%7D/$%7Bhive.session.id%7D_resources
at org.apache.hadoop.fs.Path.initialize(Path.java:206)
at org.apache.hadoop.fs.Path.<init>(Path.java:172)
at org.apache.hadoop.hive.ql.session.SessionState.createSessionDirs(SessionState.java:490)
at org.apache.hadoop.hive.ql.session.SessionState.start(SessionState.java:430)
... 8 more
Caused by: java.net.URISyntaxException: Relative path in absolute URI: ${system:java.io.tmpdir%7D/$%7Bhive.session.id%7D_resources
at java.net.URI.checkPath(URI.java:1804)
at java.net.URI.<init>(URI.java:752)
at org.apache.hadoop.fs.Path.initialize(Path.java:203)
线程“main”中的异常java.lang.RuntimeException:java.lang.IllegalArgumentException:java.net.URISyntaxException:绝对URI中的相对路径:${system:java.io.tmpdir%7D/$%7hive.session.id%7D\u资源 位于org.apache.hadoop.hive.ql.session.SessionState.start(SessionState.java:444) 位于org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:672) 位于org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:616) 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)中 在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)中 位于java.lang.reflect.Method.invoke(Method.java:606) 位于org.apache.hadoop.util.RunJar.run(RunJar.java:221) 位于org.apache.hadoop.util.RunJar.main(RunJar.java:136) 原因:java.lang.IllegalArgumentException:java.net.URISyntaxException:绝对URI中的相对路径:${system:java.io.tmpdir%7D/$%7hive.session.id%7D\u资源 位于org.apache.hadoop.fs.Path.initialize(Path.java:206) 位于org.apache.hadoop.fs.Path(Path.java:172) 位于org.apache.hadoop.hive.ql.session.SessionState.createSessionDirs(SessionState.java:490) 位于org.apache.hadoop.hive.ql.session.SessionState.start(SessionState.java:430) …还有8个 原因:java.net.URISyntaxException:绝对URI中的相对路径:${system:java.io.tmpdir%7D/$%7hive.session.id%7D\u资源 位于java.net.URI.checkPath(URI.java:1804) 位于java.net.URI。(URI.java:752) 位于org.apache.hadoop.fs.Path.initialize(Path.java:203)
在hive-site.xml中,替换${system:java.io.tmpdir}/${system:user.name}通过/tmp/mydir,如中所述。

你能在这里共享你的hiv-site.xml吗?我尝试切换到hive-0.13,现在我开始出现metastore\u db连接错误。不知道如何修复。我已经用hive-site.xml更新了我的问题。我看不到hive-site.xml。你能再次检查吗?Hi@ASingh你最终是如何解决的?没有吴在为我工作……请帮忙。