輕量級批量運維工具Omnitty的安裝及使用

2021-09-20 19:56:26 字數 1971 閱讀 2891

1. 編譯安裝omnitty的依賴包librote1

2

3

4

5

6

# cd /usr/local/src

# tar -zxf rote-0.2.8.tar.gz

# cd rote-0.2.8

# ./configure

# make

# make install

2. 編譯安裝omnitty

12

3

4

5

6

# cd /usr/local/src

# tar -zxf omnitty-0.3.0.tar.gz

# cd omnitty-0.3.0

# ./configure

# make

# make install

3. 解決庫檔案

有了上面的兩步後,基本完成了omnitty的安裝,直接在命令列輸入omnitty即可使用了。:-)

1

2

# omnitty

omnitty: errorwhileloading shared libraries: librote.so.0: cannotopenshared objectfile: no suchfileor directory

由於沒有找到相應的庫檔案,所以報錯了。這個很好解決,第一步的目的就是為了生成omnitty的庫檔案的,只是編譯的庫檔案沒有被複製到相應的目錄裡而已。這裡手工操作一下吧,

1

2

3

4

# cd /usr/local/src/rote-0.2.8

# cp librote.so.0.2.8 /usr/lib64/

# cd /usr/lib64

# ln -s librote.so.0.2.8 librote.so.0

4. 執行效果

好了。依賴解決之後,看一下執行效果吧,

接下來,新增要操作的機器吧。新增機器可以單個新增或批量新增。按f5後,直接輸入ip位址,屬於單個新增;按f5後,輸入@符號並跟檔名,屬於批量新增(ip位址在檔案裡,一行乙個ip位址)。

接下來按f4,把新增進來的機器打上tag,然後按f7開啟組播模式,進行批量操作。(其實它稱不上是自動化,相當於ssh的視覺化批量執行。)

自動化 輕量級

運維工具

omnitty

Linux運維養成記 輕量級運維工具 pssh

pssh可以併發在多台伺服器上批量執行命令,它支援複製,遠端並執行命令,殺掉遠端主機上的程序等。要使用pssh工具包,必須保證本地主機與遠端主機建立單項信任,即配置金鑰進行訪問。例 1.在本地建立 rsa 金鑰和公鑰 本地我們以 coreos 使用者登入,然後建立 rsa coreos 2s air...

運維工具之輕量級自動化運維工具Fabric原始碼安裝

在運維工作中,經常會遇到重複性的勞動,這個時候為了效率就必須要使用自動化運維工具。這裡我給大家介紹輕量級自動化運維工具fabric,fabric是基於python語言開發的,是開發同事的最愛。為了方便自動化運維,經常會將fabric部署在跳板機上。之所以部署跳板機是基於幾點考慮的 安裝fabric時...

輕量級批量管理工具pssh

pssh工具 pssh工具是個輕量級的批量管理工具,相比同型別的開源工具 ansible,saltstack,他比較輕量級,需要對管理的主機做秘鑰認證 ansible是可以做秘鑰認證,也可以通過配置檔案來實現,而saltstack 需要在每個待管理的主機安裝 minion。使用該工具步驟 yum 安...