已安装hadoop-根目录问题

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

我已经在ubuntu的一个用户帐户上安装了apache的hadoop1.2.1,但不是在root上。当我发出命令时,我添加sudo。问题是,当我从hadoop home dir使用'sudo bin/start all.sh'启动hadoop时,它会在启动datanode之前、启动secondarynamenode之前不断询问我根密码,如快照中所示。我该如何避免输入根密码?

jtoj6r0c

jtoj6r0c1#

你需要通过编辑/etc/sudoers来启用无密码sudo,点击这里,
https://serverfault.com/questions/160581/how-to-setup-passwordless-sudo-on-linux
但是在编辑/etc/sudoers文件时需要非常小心,最好直接使用visudo而不是vi,或者启用另一个具有sudo访问权限的linux帐户。否则,如果您对/etc/sudoers做了错误的操作,您将失去sudo的能力。我以前遇到过这种尴尬的情况。。。

相关问题