2014-04-04 181 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

相关问题