對Hadoop安裝的補充說明

Eclipse關聯Hadoop源碼

  1. 建立一個JAVA項目,在src目錄下添加$HADOOP_HOME/src下的以下文件夾:java

             core、hdfs、mapred(目錄結構出錯:移除後從新添加)jsp

  2. 導入後由於缺乏jar包,報錯。須要導入如下jar包:oop

    1. $HADOOP_HOME/lib目錄下的全部jar包spa

    2. $HADOOP_HOME/lib/jsp-2.1目錄下的全部jar包.net

    3. ant.jar
      ip

  3. 對於DFSClient.java的錯誤 import.sun.net.util.IPAddressUtilhadoop

    出錯緣由:sun開頭是私有,不公開的一些API,用於開發JDK開發

    解決:在屬性頁面的Libary替換JDK源碼

關於啓動/關閉Hadoop是出現的警告(Hadoop1.1.2):

Warning: $HADOOP_HOME is deprecated

查看$HADOOP_HOME/bin下的hadoop-config.sh,關鍵代碼如圖下所示:
import


所以,解決辦法以下:

在/etc/profile文件中添加:export HADOOP_HOME_WARN_SUPPRESS=1

執行source /etc/profile

從新啓動Hadoop問題解決

相關文章
相關標籤/搜索