在aws中启动hadoop多节点集群时,出现“permission denied(publickey)”错误。但是当我在不启动集群的情况下对每个从属节点执行ssh时,我就可以访问它们了。我做了所有的设置正确,并检查了两次。有什么帮助可能是错误的?
yzuktlbb1#
问题是我创建了一个新用户hduser,然后在其中配置了hadoop。我在ubuntu user(默认为ec2ubuntu示例)中完成了所有的设置(hadoop配置),并且它工作正常。我认为最好在aws示例中使用默认用户,然后创建任何新示例,然后努力获取权限和其他错误。
1条答案
按热度按时间yzuktlbb1#
问题是我创建了一个新用户hduser,然后在其中配置了hadoop。我在ubuntu user(默认为ec2ubuntu示例)中完成了所有的设置(hadoop配置),并且它工作正常。我认为最好在aws示例中使用默认用户,然后创建任何新示例,然后努力获取权限和其他错误。