我有 3 台服务器,我想从客户端并行地在所有服务器上运行命令,并在流式传输时查看输出。
我曾尝试使用pssh但它仅在命令退出时显示输出。但我想要的是客户端标准输出上所有服务器的输出,因为它在退出之前会产生输出。
例如,当我在所有服务器上运行“ping google.com”时,只有当我按下 Ctrl+C 时才会得到输出,如下所示:
我的命令如下所示:
pssh -h server_list -l userName -i pemFile.pem 'ping google.com'
如何在 ping 时查看所有 3 台服务器的 ping 输出?