当我运行命令时:
pdsh -w host1,host2 tail -f /var/log/apache.log
我得到以下错误:
pdsh@myhost: host2: rcmd: socket: Permission denied
pdsh@myhost: host1: rcmd: socket: Permission denied有什么想法吗?
发布于 2013-10-10 09:49:08
找到答案了。rcmd_default需要一个条目:
echo "ssh" > /etc/pdsh/rcmd_default
发布于 2014-02-05 13:28:26
您可以使用PDSH_RCMD_TYPE=ssh,例如:
PDSH_RCMD_TYPE=ssh pdsh -w host1,host2 tail -f /var/log/apache.log
发布于 2016-05-10 15:43:48
在Fedora 23上,为了让这件事生效,我不得不:
安装pdsh- rcmd -ssh,使SSH成为可用的rcmd模块。
dnf install pdsh-rcmd-ssh导出以下变量
export PDSH_RCMD_TYPE=sshhttps://serverfault.com/questions/544917
复制相似问题