【问题标题】:Should hadoop user be in sudoers file?hadoop 用户应该在 sudoers 文件中吗?
【发布时间】:2016-07-18 08:11:10
【问题描述】:

我正在学习 Hadoop (2.7.1)。我在 Ubuntu (15.04) 上对其进行配置,并为 Hadoop 创建了一个单独的用户,以将 Hadoop 文件系统与 Linux 文件系统隔离开来。但是当我尝试在这个 hadoop 用户下使用sudo 时,我得到一个错误:

hadoop 不在 sudoers 文件中。将报告此事件。

这个用户应该在 sudoers 文件中吗?在哪些情况下我应该在 hadoop 和 root 用户下工作?

【问题讨论】:

    标签: linux ubuntu hadoop


    【解决方案1】:

    不,hadoop 用户不应该(不需要)在 sudoers 文件中。 正如您所说,要将 Hadoop 相关操作与本地操作隔离,您应该将特定用户用于特定目的。

    您应该使用您的普通 Linux 用户(或 root 用户)来安装 hadoop 所需的 Linux 软件包,例如OpenSSH、Java 等

    您应该使用 hadoop 用户进行与 hadoop 相关的操作,例如启动集群、使用 HDFS、运行 MR 程序等

    希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 2016-09-09
      • 1970-01-01
      • 1970-01-01
      • 2018-05-28
      • 2020-02-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-05
      相关资源
      最近更新 更多