在Ubuntu 16.04(VMware Workstation14)中无法通过Hadoop3.0.0 beta1运行`sudo。/ sbin / start-dfs.sh`

时间:2018-09-17 13:03:38

标签: java ubuntu hadoop ssh

我尝试在Ubuntu16.04中部署具有Hadoop3.0.0beta1的分布式系统,并且已经配置了ssh协议,并且所有节点都可以不使用密码登录。

但是当我尝试运行sudo ./sbin/start-dfs.sh时,提示如下:

Starting namenodes on [Hadoop-NameNode]
Hadoop-NameNode: Permission denied (publickey,password).
pdsh@Hadoop-NameNode: Hadoop-NameNode: ssh exited with exit code 255
Starting datanodes
Hadoop-DataNode-1: Permission denied (publickey,password).
pdsh@Hadoop-NameNode: Hadoop-DataNode-1: ssh exited with exit code 255
Starting secondary namenodes [Hadoop-NameNode]
Hadoop-NameNode: Permission denied (publickey,password).
pdsh@Hadoop-NameNode: Hadoop-NameNode: ssh exited with exit code 255

我不知道为什么,所有节点都可以在不使用密码的情况下ping和登录,我已经看到有人说“不要使用sudo”,我已经尝试过了,但是没有用。

我想可能是我使用虚拟机安装了Ubuntu系统,这在ssh中引起了一些问题?

期待您的帮助,再次感谢。

0 个答案:

没有答案