kylin构建cube时step1报错MoveTask
生活随笔
收集整理的這篇文章主要介紹了
kylin构建cube时step1报错MoveTask
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天在CDH上執行hive sql的時候報了一個錯。
錯誤內容為:
????FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.MoveTask
錯誤語句:
????INSERT OVERWRITE DIRECTORY '{$dir}' select * from tmp_analyse_os where logdata='{$begin}'? ;
?
錯誤原因:
????hive源碼會檢查導出的路徑是否存在,如果不存在則報這個錯。這個錯只有在CDH上的hive才會報錯,apache已經修復了這個bug,其實CDH不是沒有修復這個bug,而是添加了一個配置文件,但配置文件默認是false(蛋疼)。
解決方法:
????在hive上添加一個配置即可(hive-site.xml)。
<property>??<name>hive.insert.into.multilevel.dirs</name>??<value>true</value>?? </property>總結
以上是生活随笔為你收集整理的kylin构建cube时step1报错MoveTask的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 3、ORBSLAM闭环检测终局之战之si
- 下一篇: android怎么监听多点触摸_Andr