pdsh@frin: localhost: rcmd: socket: Permission denied

在部署单节点Hadoop集群时,执行sbin/start-dfs.sh出现以下错误:

1
2
3
4
5
6
7
$ sbin/start-dfs.sh
Starting namenodes on [localhost]
pdsh@frin: localhost: rcmd: socket: Permission denied
Starting datanodes
pdsh@frin: localhost: rcmd: socket: Permission denied
Starting secondary namenodes [frin]
pdsh@frin: frin: rcmd: socket: Permission denied

解决方法:在/etc/pdsh/下创建rcmd_default文件,输入内容:ssh。