一:pssh简介:
pssh全称是parallel-ssh,基于Python编写的并发在多台服务器上批量执行命令的工具,它支持文件并行复制、远程并行执行命令、杀掉远程主机上的进程等;该工具可以视作ansible的简化版本,不需要安装任何客户端程序,只需要一台控制主机,并保证控制主机与被管理主机之间建立单向互信即可;由于pssh基于python实现的,所以在安装之前务必保证安装好python2.6以上!
二:安装
yum安装
pssh在epel源中存在,预先装好epel源
yum install -y pssh安装即可
源码包安装
1.先安装ez_setup.py,ez_setup.py是python官方给出的一个安装setuptools的工具,利用它,我们可以很轻松用命令行就自动完成安装过程
wget http://peak.telecommunity.com/dist/ez_setup.py
2.下载pssh源码包
wget http://files.opstool.com/files/pssh-2.3.tar.gz
网盘下载连接
链接:https://pan.baidu.com/s/1aUVA-AP47HlCHYBA-TnyRw
提取码:dhnw
3.编译安装
tar xf pssh-2.3.tar.gz
cd /pssh-2.3
python setup.py build
python setup.py install
三:选项:
version:查看版本
–h