運維自動化輕量級工具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,但是編譯安裝后會包括