簡體   English   中英

導入失敗:java.io.IOException:無法運行程序“hive”:錯誤=2,沒有那個文件或目錄

[英]Import failed: java.io.IOException: Cannot run program "hive": error=2, No such file or directory

使用 sqoop api java 將表從 postgres 遷移到 hdfs (hive) 時,發生錯誤。 有沒有人遇到過這樣的問題?

在此處輸入圖片說明

當您在 IDE 中執行程序時,當它啟動時,它在 PATH 上找不到hive 我假設您正在使用 IntelliJ,因此您需要檢查您的啟動配置,如果您只是在調試模式或運行模式下執行:

我希望正在執行以下類似的內容,並且缺少cdhive二進制文件的 PATH:

cd $HIVE_SRC/packaging/target/apache-hive-{version}-bin/apache-hive-{version}-bin
bin/hive --debug -hiveconf hive.root.logger=DEBUG,console

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM