标签: linux bash shell google-compute-engine google-cloud-platform
我有多台Linux GCE机器,我想在其中一些机器上运行一个bash脚本。现在我分别手动连接到每台机器以运行脚本。 如何在不同时连接多台计算机的情况下同时在多台计算机上运行脚本?如何配置应运行的计算机?
答案 0 :(得分:1)
您可以使用csshx一次将ssh放入多个服务器。登录服务器后,您可以根据需要执行脚本。您可以按照此link在Mac上进行安装。
其他选择可能是您在所有服务器上安排了一个cronjob,以便它们将在特定时间运行。您可以使用csshx编辑这些多个cronjob。
答案 1 :(得分:0)
试试fabric。您可以在Python中编写可以在多个主机上运行的简单脚本(您需要SSH访问)。