您好,登錄后才能下訂單哦!
這篇文章主要為大家展示了“Hive如何安裝配置”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“Hive如何安裝配置”這篇文章吧。
在前面的文章MacOS 下hive的安裝與配置中我們進行了Hive環境的配置。其中有一步是修改hive-env.sh
,我們只修改了漏掉了該文件中的HADOOP_HOME
,未修改HIVE_CONF_DIR
。需要將其修改為HIVE_HOME/conf
的絕對路徑。
我是如何發現這個問題的?就是在寫今天推送的文章時,執行其中一個例子時遇到的。其實如果這個配置不修改,依然可以加載數據到hive表,通過select *
查詢也是沒有問題的,可以正常出結果。但如果執行select count(*)
命令,就會出現查詢時卡在kill command不動的情況。查閱資料后才知道前一種方式不會產生MapReduce任務,而后一種方式會。其中一種處理方案是修改該配置文件,然后重新啟動HDFS,YARN,Hive,就可以解決了。當然這種情況還能是別的原因引起的,比如可能是datanode和namenode通信不暢導致的。
以上是“Hive如何安裝配置”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。