釋出 hadoop4win 0.1.5 視窗安裝版

|
由於先前的版本(0.1.1 ~ 0.1.4)沒有寫反安裝程式,因此這一版使用 NSIS 來撰寫視窗安裝版。
想嘗鮮的可以下載以下任一版本:(若需要 PROXY 設定者,建議使用完整版,以免下載檔案被擋)

目前在 Windows XP 上測試無誤,但 Windows 7 因為舊版 cygwin 安裝檔有 ntdll.dll 的相容性問題,所以暫時無法支援(縱使使用 cmd.exe 執行,仍舊會遇到一些執行問題)。

更多說明請參閱 Hadoop4Win 說明文件

近期改版紀錄

  • 0.1.5 alpha - 2011/05/03 :
    • 改用  NSIS 撰寫 Windows 安裝程式。
    • 新增「開始選單」與「反安裝程式」。
    • 修改 hadoop4win-init 安裝流程:
      • 自動產生 conf-pseudo 目錄內容,並將原本預設設定目錄移到 conf-local 中。
      • 這個做法可以解決 Win7 先前遇到的權限問題。
  • 0.1.4 alpha - 2011/03/28 :
    • 更新 %HBASE_MIRROR 檔案下載網址,並將 %HBASE_FILE 版本更新至 0.20.6
    • 新增 Ant 編譯工具,新增 %ANT_MIRROR 與 %ANT_FILE 至安裝批次檔。新增 ant-init 安裝流程。
    • 修正 $HADOOP_HEAPSIZE 到 256 MB,以降低記憶體需求。
      • 註: 在許多低於 1GB 記憶體環境,可修正 hadoop-env.sh 中的 HADOOP_HEAPSIZE 到 128 MB。
    • 修正 hadoop4win-init 安裝流程:
      • 用拷貝(cp)取代鍊結(symbolic link)
      • 強制離開 Safe Mode,以縮短 Hadoop 0.20.2 的 HDFS 檢查費時 30 秒時間。
    • 修正 hbase-init 安裝流程:
      • 設定 ${hbase.tmp.dir} 與 $HBASE_PID_DIR 到 /var/hbase 目錄

安裝步驟擷圖

  • STEP 1 : 點選 hadoop4win 安裝檔(*.exe),首先請選擇語系:(預設是「正體中文」)

  • STEP 2 : 本軟體採 Apache 授權,按下「我接受(I Agree)」按鈕繼續。

  • STEP 3 : 預設一定會安裝 Cygwin 、JDK 與 Hadoop ,至於 HBase 跟 Ant ,您可視需求自行取消。

  • STEP 4 : 指定安裝目錄(預設是 C:\hadoop4win),請確認安裝目錄有寫入權限。

  • STEP 5 : 指定「開始功能表」的目錄名稱,預設為 hadoop4win,稍候會建立一些常用的捷徑。

  • STEP 6 : 開始安裝,可按下「顯示細節」看目前的安裝進度。

  • 若為網路安裝版,會顯示下載 JDK、Hadoop、Ant 與 HBase 的下載進度訊息


  • 接著會自動安裝 Cygwin

  • 當 Cygwin 安裝完成後,會在「顯示細節」的安裝進度中,看到在解壓縮 Hadoop 、Ant 與 HBase 的進度。

  • 安裝完成時,可看到幫您設定好「開始功能表」的一些捷徑

  • 目前在「開始功能表」設定了以下的捷徑:

    • hadoop4win - 啟動 hadoop4win 的 Cygwin 視窗
    • start-hadoop - 啟動 Hadoop 的服務(跑在獨立的 CMD 視窗中)
    • start-hbase - 啟動 HBase 的服務(跑在獨立的 CMD 視窗中),請先跑 start-hadoop 才跑 start-hbase
    • stop-hadoop - 關閉 Hadoop 的服務(請關閉 HBase 之後才關閉 Hadoop)
    • stop-hbase - 關閉 HBase 的服務
    • Hadoop API javadoc - 開啟安裝在本機的 Hadoop API 文件
    • JobTracker Web UI - 用瀏覽器開啟  http://localhost:50030 的頁面
    • NameNode Web UI - 用瀏覽器開啟  http://localhost:50070 的頁面
    • uninstall - 反安裝程式