hadoop用户应该在sudoers文件中吗? [英] Should hadoop user be in sudoers file?

查看:154
本文介绍了hadoop用户应该在sudoers文件中吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I am learning Hadoop (2.7.1). I am configuring it on Ubuntu (15.04) and I created a separate user for Hadoop to isolate Hadoop file system from Linux file system. But when I try to use sudo under this hadoop user I get an error:

hadoop不在sudoers文件中.该事件将得到报告.

hadoop is not in the sudoers file. This incident will be reported.

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

Should this user be in sudoers file? In which cases should I work under hadoop and root users?

推荐答案

否,hadoop用户不应(不需要)在sudoers文件中. 如前所述,要将Hadoop相关操作与本地操作隔离开来,应将特定用户用于特定目的.

No, hadoop user should not be (need not be) in sudoers file. As you have said, to isolate Hadoop related operations from your local operations, you should use the specific users for specific purposes.

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

You should use your normal Linux user (or root user) for, say, installing Linux packages needed for hadoop e.g. OpenSSH, Java etc.

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

You should use hadoop user for hadoop related operations e.g. Start cluster, Use HDFS, Run MR programs etc.

希望这会有所帮助!

这篇关于hadoop用户应该在sudoers文件中吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆