【问题标题】:how hadoop directory differ from hadoop-x.x.xhadoop 目录与 hadoop-x.x.x 有何不同
【发布时间】:2019-05-23 07:24:49
【问题描述】:

我是 hadoop 新手,最近当我在 Openstack hadoop 集群上运行 MapReduce 作业并 cd 进入数据节点机器上的目录时,我发现有两个 hadoop 文件夹,一个名为“hadoop”,另一个名为“hadoop-2.7” .1"。显然,后者更有意义,因为它告诉 hadoop 版本。这两个文件夹包含相同的子目录,但是这两个有什么不同呢?如果我想在这台机器上禁用 HDFS 权限检查,我应该去哪一个?

这是截图

【问题讨论】:

  • 欢迎来到 SO!您可以将该屏幕截图作为代码直接添加到您的帖子中吗?
  • 感谢 Rahul 的编辑。另外谢谢提醒

标签: hadoop


【解决方案1】:

正如屏幕截图中的颜色所暗示的,hadoop 不是一个单独的目录,而只是一个符号链接,显然指向hadoop-2.7.1。运行ls -l 进行检查。

你应该 cd 进入hadoop 目录。它的存在是为了避免显式地编写 hadoop 版本。当部署新版本的hadoop时,会创建一个新的版本目录,并将hadoop符号链接更改为指向最新版本的目录。像这样:

hadoop-2.7.1
hadoop-2.7.2
hadoop-2.7.3
hadoop -> hadoop-2.7.3

【讨论】:

    猜你喜欢
    • 2019-11-14
    • 1970-01-01
    • 2014-08-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多