我正在尝试在我的ubuntu操作系统中安装hadoop。我完全按照hadoop安装教程中的每一步进行操作,在我尝试运行之前,一切都按预期进行 $ start-dfs.sh
以及 $ hadoop jar ./share/hadoop/mapreduce/hadoop-mapreduce-examples-2.2.0.jar pi 2 5
命令。这些命令并没有像预期的那样工作。我试过研发,不知怎的才知道我用的是老版本的hadoop Hadoop 1.0.2
尽管我得到了最新的2.2.0版本。
因为我无法解决这个问题,我尝试完全卸载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
谢谢你的帮助!
1条答案
按热度按时间ktca8awb1#
我不知道删除hadoop是否合适,但我已经用下面的方法删除了它。
我首先手动删除了
/usr/local/hadoop
从所有用户(如果有)中删除文件夹。如果由于缺少权限而无法将其删除,请确保该文件夹的权限。将文件夹的权限设置为“sudo”和“creating and deleting files”,以便每个用户都可以从其示例中删除。然后从终端
$ rm -r hadoop
这项工作是不是很重要/usr/local
路径。在这之后,我查了一下
$ hadoop version
又一次在终点站…它又一次显示了它的存在。然后我做了下面的步骤。2.转到终端
sudo apt-get purge hadoop
或者sudo apt-get remove hadoop
……然后就成功了