gpt4 book ai didi

sockets - 运行 start-dfs.sh 时权限被拒绝错误

转载 作者:可可西里 更新时间:2023-11-01 14:25:14 26 4
gpt4 key购买 nike

我在执行 start-dfs.sh 时遇到此错误

Starting namenodes on [localhost] 
pdsh@Gaurav: localhost: rcmd: socket: Permission denied
Starting datanodes
pdsh@Gaurav: localhost: rcmd: socket: Permission denied
Starting secondary namenodes [Gaurav]
pdsh@Gaurav: Gaurav: rcmd: socket: Permission denied 2017-03-13 09:39:29,559
WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable

使用 hadoop 3.0 alpha 2 版本。

感谢任何帮助

最佳答案

我也遇到了同样的事情,我就是这样做的我发现我的pdsh默认的rcmd是rsh,不是ssh,rsh和ssh远程登录认证不一样,安装hadoop的时候我配置了ssh localhost免密码登录,但是rsh不行。

那么,试试:

1.检查你的pdsh默认rcmd rsh

pdsh -q -w localhost

查看您的 pdsh 默认 rcmd 是什么。

2.修改pdsh默认的rcmd为ssh

export PDSH_RCMD_TYPE=ssh

你可以添加到~/.bashrc,和source ~/.bashrc

3.sbin/start-dfs.sh

关于sockets - 运行 start-dfs.sh 时权限被拒绝错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42756555/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com