同时在多个主机上启动脚本

同时在多个主机上启动脚本

所以这就是我想要做的。我有一个 perlScript.pl 和一个机器列表:machineA、machineB、machineC。这些是我可以 ssh 进入的 Linux 机器。我想同时在这 3 台机器上发布这个脚本。我正在尝试进行一些负载分析,需要测量脚本执行所需的时间。

有小费吗?

答案1

你可以在网络上找到不同的 ssh 客户端,它们可以同时连接到多个客户端,这样你就可以同时执行命令。其中一个客户端是集群 ssh。您可以尝试一下或者在网上搜索其他客户端。

答案2

我建议德士(分布式外壳)。

答案3

设置 NTP 以便所有三个盒子都同步到一个共同的源。

然后使用at命令运行你的脚本(这里有一个教程

答案4

有人听说过 puppet 吗?如果所有客户端都是开放系统,那么 puppet 会对你有很大帮助。详情请查看 redectivelab 网站。

有了该工具,你实际上可以管理很多东西。我们用它来维护大量相同配置的服务器。

干杯!

相关内容