2013-04-03 37 views
2

嗨我已經在虛擬機上以僞分佈模式成功安裝了hadoop。我在eclipse中編寫代碼,而不是將它作爲jar文件導出到hadoop集羣上,而不是在那裏進行調試。現在只是爲了學習目的,我試圖在我的Windows機器上以本地配置模式安裝hadoop。通過這樣做,我將能夠在不經歷創建jar文件,導出和在hadoop集羣上執行測試的所有麻煩的情況下進行測試。在本地模式下配置hadoop

我的問題是任何人都可以幫助我理解hadoop如何在Windows上以本地模式(hdfs vs本地文件系統)工作,以及如何在Windows計算機上配置本地計算機上的hadoop(我可以遵循哪些步驟)。

我嘗試了以下各種博客做同樣的事情,但不能從他們那裏瞭解很多。所以張貼在這裏相同。

讓我知道是否需要其他信息。提前致謝。

回答

0

不幸的是,你無法在窗口中使用hadoop,但是,你可以使用Cygwin來實現同樣的效果。

我設法設置本地模式和分佈式模式,直接從cygwin運行,但由於Unix和Windows路徑樣式之間的各種cygpath轉換問題,無法很好地使用僞分佈式工作。

但是,在實踐中,我仍然製作罐子並使用rsync直接將它們發送到集羣,因爲一旦您的項目達到一定的量級以進行測試並且可以從窗口中的eclipse進行遠程調試, linux集羣。