Python Clush脚本输入/输出重定向
你好 我对集群编程一无所知。我需要在多台计算机上运行python脚本,我认为可以使用“clush”来完成。但是,脚本可能需要一些输入(y/n提示) clush是否显示任何节点的输出并允许我向其写入输入?我必须说我没有测试过,因为我不是管理员,不能自己安装clushPython Clush脚本输入/输出重定向,python,ssh,cluster-computing,Python,Ssh,Cluster Computing,你好 我对集群编程一无所知。我需要在多台计算机上运行python脚本,我认为可以使用“clush”来完成。但是,脚本可能需要一些输入(y/n提示) clush是否显示任何节点的输出并允许我向其写入输入?我必须说我没有测试过,因为我不是管理员,不能自己安装clush 另外,如果还有其他解决方案,我很高兴听到它们clush只是并行SSH。这意味着您的命令将在多个节点上运行 如果只需要一个y/n提示符,可以按如下方式运行clush: clush -bw @nodes "echo 'y' | comma
另外,如果还有其他解决方案,我很高兴听到它们clush只是并行SSH。这意味着您的命令将在多个节点上运行 如果只需要一个y/n提示符,可以按如下方式运行clush:
clush -bw @nodes "echo 'y' | command"
如果您需要更多的输入,我建议您使用expect并用它封装脚本/命令。然后可以运行expect脚本:
clush -bw @nodes script.exp
看