首页 » 运维 » 常用软件 » 正文

运维神器 PSSH

我们如果在运维一个大的集群的时候,经常会遇到重启多台服务器apache之类服务的情况,当然我们可以一台一台登录然后执行service httpd restart 命令

现在我来说一下一个更简单的工具
pssh

先看一个例子

cat hosts

10.66.128.12
10.66.128.13

pssh -P -h hosts “uptime”

然后我们就看到我们的uptime命令在所有两台机器上执行了….

并且是并发执行

-P:打印出执行情况

-h: 指定hosts文件(文件可以是主机名,也可以是user@ip:port)

最后的当然是命令了

常用的选项还有

-t 设置超时时间

-l 指定远程主机的用户名

欢迎转载,转载请注明出处:http://www.503error.com/

Zhiming Zhang

Senior devops at Appannie
一个奔跑在运维路上的胖子
Zhiming Zhang

Latest posts by Zhiming Zhang (see all)