Hive 啟動異常: java.net.URISyntaxException: Relative path in absolute URI:
Logging initialized using configuration in jar:file:/wls/apache-hive-1.2.1-bin/lib/hive-common-1.2.1.jar!/hive-log4j.properties
Exception in thread "main" java.lang.RuntimeException: java.lang.IllegalArgumentException: java.net.URISyntaxException: Relative path in absolute URI: ${system:java.io.tmpdir%7D/$%7Bsystem:user.name%7D
at org.apache.hadoop.hive.ql.session.SessionState.start(SessionState.java:522)
at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:677)
at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:621)
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)
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.<init>(Path.java:172)
at org.apache.hadoop.hive.ql.session.SessionState.createSessionDirs(SessionState.java:563)
at org.apache.hadoop.hive.ql.session.SessionState.start(SessionState.java:508)
... 7 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.<init>(URI.java:752)
at org.apache.hadoop.fs.Path.initialize(Path.java:203)
Exception in thread "main" java.lang.RuntimeException: java.lang.IllegalArgumentException: java.net.URISyntaxException: Relative path in absolute URI: ${system:java.io.tmpdir%7D/$%7Bsystem:user.name%7D
at org.apache.hadoop.hive.ql.session.SessionState.start(SessionState.java:522)
at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:677)
at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:621)
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)
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.<init>(Path.java:172)
at org.apache.hadoop.hive.ql.session.SessionState.createSessionDirs(SessionState.java:563)
at org.apache.hadoop.hive.ql.session.SessionState.start(SessionState.java:508)
... 7 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.<init>(URI.java:752)
at org.apache.hadoop.fs.Path.initialize(Path.java:203)
... 10 more
解決方法:
1. 在hive-site.xml中,用/wls/data/hive/iotmp替換"system:java.io.tmpdir"的配置項
2. /wls/data/hive/iotmp 為新建的目錄,自己指定,然後新啟動即可。
相關文章
- Hive多視窗啟動異常(已解決!)Hive
- 動態HTML解釋:static absolute relative fixedHTML
- 使用Jstl異常:The absolute uri: http://java.sun.com/jsp/jstl/core cannot&nbsJSHTTPJava
- CSS 屬性篇(一):relative與absoluteCSS
- 前端~定位屬性position(relative、absolute、fixed)的分析前端
- CSS中position屬性( absolute | relative | static | fixed )詳解CSS
- LeetCode- Longest Absolute File PathLeetCode
- JAVA: 捕捉啟動時的異常Java
- CSS - 定位屬性position使用詳解(static、relative、fixed、absolute)CSS
- HTML之position:absolute relative static fixed的區別和理解HTML
- [持續更新]hive異常解決方案Hive
- leetcode388. Longest Absolute File PathLeetCode
- React Native Android 啟動異常React NativeAndroid
- oracle例項啟動異常慢案例一Oracle
- storm 啟動異常 Error when processing eventORMError
- Springboot專案啟動異常排查Spring Boot
- Oracle RAC啟動因CTSS導致的異常Oracle
- [異常筆記] zookeeper叢集啟動異常: Cannot open channel to 2 at election address ……筆記
- 聊天平臺原始碼,啟動異常進入recovery模式原始碼模式
- HA異常導致oracle資料庫無法啟動Oracle資料庫
- 解決tomcat啟動時無法找到GroovyObject 異常TomcatObject
- 解決WebLogic啟動時BEA-171522異常(啟動時報classcast exception)WebASTException
- Apache Hive啟動報NoClassDefFoundError錯誤ApacheHiveError
- 【問題排查】sqoop將mysql匯入hive異常:No suitable driverOOPMySqlHiveUI
- maven外掛 tomcat7啟動報錯,異常如下MavenTomcat
- Hive -------- hive常見查詢練習Hive
- Eclipse/STS 異常解決:A cycle was detected in the build path of project XXXEclipseUIProject
- AI賦能一鍵自動檢測:頁面異常、控制元件異常、文字異常AI控制元件
- HIVE配置啟動Hwi方法,版本0.14.0Hive
- “getfacl: Removing leading '/' from absolute path names”解決辦法REM
- oracle主動丟擲異常Oracle
- Supervisor多程式管理 異常自動重啟 視覺化管理視覺化
- Tomcat啟動時無法找到配置檔案異常(eclipse)TomcatEclipse
- react-native開發異常處理——PCH was compiled with module cache pathReactCompile
- ubuntu 設定Path 開機啟動指令碼Ubuntu指令碼
- 異常篇——異常處理
- 神奇的DEBUG:因為異常導致MongoDB容器無法啟動MongoDB
- Hive1.2.1 啟動報錯 ClassNotFoundException: org.apache.hadoop.hive.service.HiveServerHiveExceptionApacheHadoopServer