2014-04-04 221 views
1

我想安裝hadoop在我的Ubuntu操作系統。我跟着每一步,完全從這個鏈接Hadoop Install Tutorial和一切都如預期,直到我試圖運行 $ start-dfs.sh$ hadoop jar ./share/hadoop/mapreduce/hadoop-mapreduce-examples-2.2.0.jar pi 2 5命令。這些命令不能按預期工作。我嘗試R & D,不知何故,我知道我使用的是舊版hadoop版本Hadoop 1.0.2,儘管我獲得了最新的2.2.0版本。儘管最新版本安裝Hadoop顯示舊版本

,因爲我無法解決這個問題,我想完全卸載Hadoop的,現在當我嘗試這樣做,它說

$ sudo dpkg -r hadoop 
dpkg: dependency problems prevent removal of hadoop: 
hadoop-native depends on hadoop (= 1.0.2-0ubuntu1~hadoop1). 
dpkg: error processing hadoop (--remove): 
dependency problems - not removing 
Errors were encountered while processing: 
hadoop 

感謝任何幫助!

回答

0

我不知道它是否正確的方式來刪除hadoop或不,但我已經刪除它使用下面的方法。

  1. 我第一次手動刪除所有用戶的文件夾/usr/local/hadoop(如有)。如果你不能將它刪除,由於缺乏權限,然後確保有關文件夾的權限。將文件夾的權限設置爲「Sudo」和「創建和刪除文件」,以便每個用戶都可以從其實例中刪除。

然後從終端$ rm -r hadoop做的工作去/usr/local路徑。

在此之後,我再次檢查$ hadoop version在終端..and繁榮它再次顯示其存在。然後我做了下面的步驟。

2.Goto terminal sudo apt-get purge hadoop or sudo apt-get remove hadoop ... then it worked

相關問題