执行Hive的查询语句报错:java.lang.IllegalArgumentException: Does not contain a valid host:port authority: loca
生活随笔
收集整理的這篇文章主要介紹了
执行Hive的查询语句报错:java.lang.IllegalArgumentException: Does not contain a valid host:port authority: loca
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
好不容易把Hive裝完了,結果一執行Hive的查詢語句運行MapReduce程序立馬報錯。。。
log詳細信息如下:
看了網上的許多方法,有讓在hive-site日志下加入這個屬性:
<property><name>hive.exec.show.job.failure.debug.info</name><value>false</value> </property>然而并沒有效果。剛好最近開十九大,整個VPN被封完了,也沒法翻墻找答案,只能在內網大海撈針(答案千篇一律)。然而皇天不負有心人,最終總算在一個算是能訪問的國外論壇中找到了答案,(同樣的問題,十幾個回答中找到了唯一正確的解決方法。。。)。至于原因,我還沒搞懂(根據這個屬性的設置,個人猜測應該通過添加這個設置的屬性值,將程序源碼執行中要拋出的異常給忽略了)。
廢話少說直接上解決方案:
直接再hive-site下添加如下屬性:
這樣直接就OK了。
就因為一個這樣的小問題就花了我快一天的學習時間,真TM要命。。。
希望后能為后來者提供下幫助。
總結
以上是生活随笔為你收集整理的执行Hive的查询语句报错:java.lang.IllegalArgumentException: Does not contain a valid host:port authority: loca的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android9最新系统,【5/31更新
- 下一篇: 算法竞赛入门经典--大整数类