hadoop显示旧版本尽管安装了最新版本

hivapdat  于 2021-06-03  发布在  Hadoop
关注(0)|答案(1)|浏览(447)

我正在尝试在我的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

谢谢你的帮助!

ktca8awb

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 ……然后就成功了

相关问题