運維自動化輕量級工具pssh

1pssh介紹

pssh是python寫的可以并發(fā)在多臺機器上批量執(zhí)行命令的工具,它的用法可以媲美ansible的一些簡單用法,執(zhí)行起來速度比ansible快它支持文件并行復制,遠程命令執(zhí)行,殺掉遠程主機上的進程等等。殺手锏是文件并行復制,,當進行再遠程主機批量上傳下載的時候,最好使用它。

2pssh的使用

在使用pssh之前,必須要保證管理主機和本地主機進行過密鑰的認證,或者是在進行批量時,沒有做過密鑰認證,但是必須保證被管理的多臺主機的密碼相同。關(guān)于如何做密鑰認證,這里就不多說了,可以自行百度。

2.1安裝

官網(wǎng)地址:https://code.google.com/archive/p/parallel-ssh/downloads(需要能打開谷歌)

或者是yum 來安裝

復制代碼
wget https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/parallel-ssh/pssh-2.3.1.tar.gz tar -zxvf pssh-2.3.1.tar.gz
cd pssh-2.3.1 python setup.py install
或者
yum install -y pssh
復制代碼

使用yum安裝后,只能使用pssh,但是編譯安裝后會包括

網(wǎng)友評論