hive sql 报错后继续执行_Hive 执行sql命令报错
生活随笔
收集整理的這篇文章主要介紹了
hive sql 报错后继续执行_Hive 执行sql命令报错
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Failed with exception java.io.IOException:java.lang.IllegalArgumentException: java.net.URISyntaxException: Relative path in absolute URI: ${system:user.name%7D
執行 show tables;出現上面的錯誤。
錯誤原因修改 hive-site.xml 文件中的配置出現問題。
# 編輯文件
vi hive-site.xml
# 找到 hive.exec.local.scratchdir 配置,注意是 local
hive.exec.local.scratchdir
/home/hive/apache-hive-1.2.2-bin/tmp/${system:user.name}
Local scratch space for Hive jobs
# 將上面的代碼改成
hive.exec.local.scratchdir
/home/hive/apache-hive-1.2.2-bin/tmp/${user.name}
Local scratch space for Hive jobs
# 其實是把 system 去掉就行了。
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的hive sql 报错后继续执行_Hive 执行sql命令报错的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java垃圾回收机制详解(万字总结!一篇
- 下一篇: MVVM之旅