學習大資料很容易遇到一些重複的問題,尤其是環境等導致的問題,寫一篇總結的博文很有必要。
HDFS上傳檔案時出錯
報錯資訊:ERROR: Cannot execute /home/snow/hadoop/hadoop-3.1.3/libexec/hadoop-config.sh.
解決方案:unset HADOOP_HOME
解釋:/home/snow/hadoop並不是真的檔案路徑,可能是HADOOP_HOME全域性變數導致的問題,
在/etc/profile中找到了這個全域性變數,將其刪除
執行了source /etc/profile後,發現呼叫env仍然能看到這個定義
透過unset HADOOP_HOME將其清除
問題解決